Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BulkSync ¶
type BulkSync struct {
// contains filtered or unexported fields
}
BulkSync struct exists to reducse GCP API requests when running fallback job to check that DNS records exists for all the pods that are supposed to have them
func (BulkSync) DeleteRemaining ¶
func (bulk BulkSync) DeleteRemaining()
DeleteRemaining deletes all stale records Assumes that bulk.list only has stale records
type CloudDNS ¶
type CloudDNS struct {
// contains filtered or unexported fields
}
CloudDNS is a wrapper for GCP SDK api to hold relevant conf
func (CloudDNS) CreateRecord ¶
CreateRecord creates a record
func (CloudDNS) DeleteRecord ¶
DeleteRecord deletes a record
Click to show internal directories.
Click to hide internal directories.