Documentation ¶
Index ¶
Constants ¶
View Source
const (
DNSAnnotation = "field.cattle.io/targetDnsRecordIds"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller is responsible for monitoring DNSRecord services and populating the endpoint based on target service endpoints. The controller DOES NOT monitor the changes to the target endpoints; that would be handled in the by EndpointController
type EndpointController ¶
type EndpointController struct {
// contains filtered or unexported fields
}
EndpointController is responsible for monitoring endpoints finding out if they are the part of DNSRecord service and calling the update on the target service
Click to show internal directories.
Click to hide internal directories.