Skip to content

Commit 090ac36

Browse files
[garden-op] Unify secret ownerref generation
1 parent 08924cb commit 090ac36

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

src/services/gardener/pkg/stub/shootOperations/shoot_operator.go

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import (
1313
corev1 "k8s.io/api/core/v1"
1414
apiErrors "k8s.io/apimachinery/pkg/api/errors"
1515
"k8s.io/apimachinery/pkg/apis/meta/v1"
16+
"k8s.io/apimachinery/pkg/runtime/schema"
1617

1718
"github.com/sap/infrabox/src/services/gardener/pkg/apis/gardener/v1alpha1"
1819
"github.com/sap/infrabox/src/services/gardener/pkg/stub/shootOperations/common"
@@ -197,14 +198,12 @@ func extractEndpoint(s *corev1.Secret) []byte {
197198
}
198199

199200
func setShootClusterCrAsOwner(shootCluster *v1alpha1.ShootCluster, secret *corev1.Secret) {
200-
gvk := shootCluster.GetObjectKind().GroupVersionKind()
201201
secret.OwnerReferences = []v1.OwnerReference{
202-
{
203-
APIVersion: gvk.Version,
204-
Name: shootCluster.GetName(),
205-
Kind: gvk.Kind,
206-
UID: shootCluster.GetUID(),
207-
},
202+
*v1.NewControllerRef(shootCluster, schema.GroupVersionKind{
203+
Group: v1alpha1.SchemeGroupVersion.Group,
204+
Version: v1alpha1.SchemeGroupVersion.Version,
205+
Kind: shootCluster.Kind,
206+
}),
208207
}
209208
}
210209

0 commit comments

Comments
 (0)