Skip to content

Commit

Permalink
check pod-default subnetset accessMode
Browse files Browse the repository at this point in the history
Signed-off-by: Wenqi Qiu <[email protected]>
  • Loading branch information
wenqiq committed Jul 29, 2024
1 parent e75e348 commit 5390f3c
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 1 deletion.
3 changes: 3 additions & 0 deletions pkg/controllers/subnet/subnet_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@ func (r *SubnetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctr

if obj.Spec.AccessMode == "" {
obj.Spec.AccessMode = v1alpha1.AccessMode(v1alpha1.AccessModePrivate)
if obj.Name == servicecommon.DefaultPodSubnetSet {
obj.Spec.AccessMode = v1alpha1.AccessMode(vpcNetworkConfig.PodSubnetAccessMode)
}
}
if obj.Spec.IPv4SubnetSize == 0 {
obj.Spec.IPv4SubnetSize = vpcNetworkConfig.DefaultSubnetSize
Expand Down
4 changes: 3 additions & 1 deletion pkg/controllers/subnetset/subnetset_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,11 @@ func (r *SubnetSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (
updateFail(r, &ctx, obj, "")
return ResultRequeue, err
}

if obj.Spec.AccessMode == "" {
obj.Spec.AccessMode = v1alpha1.AccessMode(v1alpha1.AccessModePrivate)
if obj.Name == servicecommon.DefaultPodSubnetSet {
obj.Spec.AccessMode = v1alpha1.AccessMode(vpcNetworkConfig.PodSubnetAccessMode)
}
}
if obj.Spec.IPv4SubnetSize == 0 {
obj.Spec.IPv4SubnetSize = vpcNetworkConfig.DefaultSubnetSize
Expand Down

0 comments on commit 5390f3c

Please sign in to comment.