Documentation ¶
Index ¶
- Variables
- func DoNotRequeue() (ctrl.Result, error)
- func GetChangeStatus53(ctx context.Context, changeId, accessId, accessSecret string) (*route53.GetChangeOutput, error)
- func RequeueAfter(t time.Duration) (ctrl.Result, error)
- func RequeueWithError(e error) (ctrl.Result, error)
- func UpsertRoute53(ctx context.Context, record v1alpha1.Route53Record, ...) error
- type DnsRecordReconciler
- func (r *DnsRecordReconciler) FinalizeAwsRoute53(ctx context.Context, ns string, record v1alpha1.Route53Record) error
- func (r *DnsRecordReconciler) GetSecret(ctx context.Context, ns string, secretName string, secretKey string) (string, error)
- func (r *DnsRecordReconciler) LogEvent(ctx context.Context, level, reason, message string, req ctrl.Request, ...)
- func (r *DnsRecordReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *DnsRecordReconciler) ReconcileRoute53(ctx context.Context, ns string, record v1alpha1.Route53Record) error
- func (r *DnsRecordReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ActionUpsert = "UPSERT" ActionDelete = "DELETE" )
Functions ¶
func DoNotRequeue ¶
func GetChangeStatus53 ¶
func UpsertRoute53 ¶
Types ¶
type DnsRecordReconciler ¶
DnsRecordReconciler reconciles a DnsRecord object
func (*DnsRecordReconciler) FinalizeAwsRoute53 ¶
func (r *DnsRecordReconciler) FinalizeAwsRoute53(ctx context.Context, ns string, record v1alpha1.Route53Record) error
func (*DnsRecordReconciler) LogEvent ¶
func (r *DnsRecordReconciler) LogEvent(ctx context.Context, level, reason, message string, req ctrl.Request, crd *netv1alpha1.DnsRecord)
LogEvent Creates an Event resource. Level must be either Normal or Warning
func (*DnsRecordReconciler) ReconcileRoute53 ¶
func (r *DnsRecordReconciler) ReconcileRoute53(ctx context.Context, ns string, record v1alpha1.Route53Record) error
func (*DnsRecordReconciler) SetupWithManager ¶
func (r *DnsRecordReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.