Documentation ¶
Index ¶
- Constants
- type KubeDNSIPResolver
- func (r KubeDNSIPResolver) PodInternalDNSAddress(pod corev1.Pod) string
- func (r KubeDNSIPResolver) ResolveIPv4(question string) ([]net.IP, bool, error)
- func (r KubeDNSIPResolver) ResolveIPv6(question string) ([]net.IP, bool, error)
- func (r KubeDNSIPResolver) ServiceInternalDNSAddress(service corev1.Service) string
- func (r KubeDNSIPResolver) String() string
Constants ¶
View Source
const DefaultClusterDomain = "cluster." + ctlmdns.Domain
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeDNSIPResolver ¶
type KubeDNSIPResolver struct {
// contains filtered or unexported fields
}
func NewKubeDNSIPResolver ¶
func NewKubeDNSIPResolver(suffix string, coreClient kubernetes.Interface) KubeDNSIPResolver
func (KubeDNSIPResolver) PodInternalDNSAddress ¶ added in v0.0.4
func (r KubeDNSIPResolver) PodInternalDNSAddress(pod corev1.Pod) string
func (KubeDNSIPResolver) ResolveIPv4 ¶
func (KubeDNSIPResolver) ResolveIPv6 ¶
func (KubeDNSIPResolver) ServiceInternalDNSAddress ¶ added in v0.0.4
func (r KubeDNSIPResolver) ServiceInternalDNSAddress(service corev1.Service) string
func (KubeDNSIPResolver) String ¶ added in v0.0.3
func (r KubeDNSIPResolver) String() string
Click to show internal directories.
Click to hide internal directories.