Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CorefilePatcher ¶
type CorefilePatcher struct { Client client.Client Log logr.Logger DomainSuffix string Namespace string ConfigMapName string }
func (*CorefilePatcher) AppendStubDomainBlock ¶
func (c *CorefilePatcher) AppendStubDomainBlock(forwardingIP string) error
type DNSServiceWatcher ¶
type DNSServiceWatcher struct { Client client.Client Namespace string ServiceName string PollingInterval time.Duration }
func (*DNSServiceWatcher) GetDNSServiceClusterIP ¶
func (d *DNSServiceWatcher) GetDNSServiceClusterIP(ctx context.Context) (string, error)
Click to show internal directories.
Click to hide internal directories.