We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d8b54a9 commit 6f0f22bCopy full SHA for 6f0f22b
pkg/handlers/generic/lifecycle/ccm/nutanix/handler.go
@@ -98,6 +98,18 @@ func (p *provider) Apply(
98
// However, that would leave the credentials visible in the HelmChartProxy.
99
// Instead, we'll create the Secret on the remote cluster and reference it in the Helm values.
100
if clusterConfig.Addons.CCM.Credentials != nil {
101
+ err = lifecycleutils.EnsureOwnerRefForSecret(
102
+ ctx,
103
+ p.client,
104
+ clusterConfig.Addons.CCM.Credentials.SecretRef.Name,
105
+ cluster,
106
+ )
107
+ if err != nil {
108
+ return fmt.Errorf(
109
+ "error updating owner references on Nutanix CCM source Secret: %w",
110
+ err,
111
112
+ }
113
key := ctrlclient.ObjectKey{
114
Name: defaultCredentialsSecretName,
115
Namespace: defaultHelmReleaseNamespace,
0 commit comments