Documentation
¶
Index ¶
- Constants
- func EndpointsForHost(ctx context.Context, p provider.Provider, host string) ([]*externaldnsendpoint.Endpoint, error)
- func FindDefaultTarget(eps []*externaldnsendpoint.Endpoint) string
- func GenerateName() string
- func GetTestEnv(key string) string
- func ProviderForDNSRecord(ctx context.Context, record *v1alpha1.DNSRecord, c client.Client) (provider.Provider, error)
- func ResolverForNameServer(nameserver string) *net.Resolver
- func ResolversForDomainNameAndProvider(domainName string, providerSecret *v1.Secret) (resolvers []*net.Resolver, authoritative bool)
- func ResourceFromFile(file string, destObject runtime.Object, expandFunc func(string) string) error
- func SetTestEnv(key, value string)
- type NameServerNone
Constants ¶
View Source
const ( TestTimeoutMedium = 10 * time.Second TestTimeoutLong = 60 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func EndpointsForHost ¶ added in v0.4.1
func FindDefaultTarget ¶ added in v0.6.0
func FindDefaultTarget(eps []*externaldnsendpoint.Endpoint) string
func GenerateName ¶ added in v0.4.1
func GenerateName() string
func GetTestEnv ¶
func ProviderForDNSRecord ¶ added in v0.5.0
func ResolverForNameServer ¶ added in v0.14.0
func ResolversForDomainNameAndProvider ¶ added in v0.14.0
func ResolversForDomainNameAndProvider(domainName string, providerSecret *v1.Secret) (resolvers []*net.Resolver, authoritative bool)
ResolversForDomainNameAndProvider returns a list of resolvers for the given domain and provider secret and if they are configured with authoritative nameservers or not.
func ResourceFromFile ¶
func SetTestEnv ¶
func SetTestEnv(key, value string)
Types ¶
type NameServerNone ¶ added in v0.14.0
type NameServerNone string
Click to show internal directories.
Click to hide internal directories.