more changes
This commit is contained in:
@@ -69,7 +69,6 @@ func (r *ResolverReconciler) Reconcile(ctx context.Context, req ctrl.Request) (c
|
||||
return ctrl.Result{}, err
|
||||
}
|
||||
|
||||
// TODO(user): your logic here
|
||||
switch {
|
||||
case len(resolver.Spec.IPAddress) == 0:
|
||||
// IPAddress is not a valid IP
|
||||
@@ -81,6 +80,17 @@ func (r *ResolverReconciler) Reconcile(ctx context.Context, req ctrl.Request) (c
|
||||
// IP is IPv6
|
||||
}
|
||||
|
||||
// exit loop here if port was provided
|
||||
if resolver.Spec.Port != 0 {
|
||||
return ctrl.Result{}, nil
|
||||
}
|
||||
|
||||
// set defaults and patch it back to k8s
|
||||
resolver.Spec.Port = 53
|
||||
if err := r.Patch(ctx, &resolver, client.Merge); err != nil {
|
||||
return ctrl.Result{}, err
|
||||
}
|
||||
|
||||
return ctrl.Result{}, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user