Skip to content

Commit 2fc2992

Browse files
committed
disable cloud provider
1 parent 21b05f9 commit 2fc2992

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/controllers/infracluster/metal3.go

+4
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import (
2525
metal3v1 "github.com/metal3-io/cluster-api-provider-metal3/api/v1beta1"
2626
cerrors "k8s.io/apimachinery/pkg/api/errors"
2727
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
28+
"k8s.io/utils/ptr"
2829
clusterv1 "sigs.k8s.io/cluster-api/api/v1beta1"
2930
"sigs.k8s.io/controller-runtime/pkg/client"
3031
)
@@ -69,6 +70,9 @@ func (r *InfraClusterController) ensureMetal3Cluster(ctx context.Context, log lo
6970
Host: apiURL.Hostname(),
7071
Port: int(port),
7172
},
73+
// These two fields say the same thing. NoCloudProvider is deprecated.
74+
NoCloudProvider: ptr.To(true),
75+
CloudProviderEnabled: ptr.To(false),
7276
},
7377
}
7478

0 commit comments

Comments
 (0)