@@ -495,6 +495,13 @@ var _ = Describe("ValuesProvider", func() {
495495 },
496496 })
497497
498+ stackitPodIdentityWebhookChartSeedValues := map [string ]any {
499+ "replicaCount" : 2 ,
500+ "webhook" : map [string ]any {
501+ "tlsSecretName" : "stackit-pod-identity-webhook-server" ,
502+ },
503+ }
504+
498505 BeforeEach (func () {
499506 c .EXPECT ().Get (ctx , cpConfigKey , & corev1.Secret {}).DoAndReturn (clientGet (cpConfig ))
500507 c .EXPECT ().Delete (context .TODO (), & networkingv1.NetworkPolicy {ObjectMeta : metav1.ObjectMeta {Name : "allow-kube-apiserver-to-csi-snapshot-validation" , Namespace : cp .Namespace }})
@@ -515,6 +522,7 @@ var _ = Describe("ValuesProvider", func() {
515522 By ("creating secrets managed outside of this package for whose secretsmanager.Get() will be called" )
516523 Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "ca-provider-openstack-controlplane" , Namespace : namespace }})).To (Succeed ())
517524 Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "cloud-controller-manager-server" , Namespace : namespace }})).To (Succeed ())
525+ Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "stackit-pod-identity-webhook-server" , Namespace : namespace }})).To (Succeed ())
518526
519527 // This call is made for emergency Loadbalancer API access.
520528 // It will return a NotFound error by default to not interfere with existing tests.
@@ -557,6 +565,7 @@ var _ = Describe("ValuesProvider", func() {
557565 "replicas" : 1 ,
558566 },
559567 }),
568+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartSeedValues ,
560569 openstack .STACKITALBControllerManagerName : empty (),
561570 }))
562571 })
@@ -600,6 +609,7 @@ var _ = Describe("ValuesProvider", func() {
600609 "replicas" : 1 ,
601610 },
602611 }),
612+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartSeedValues ,
603613 openstack .STACKITALBControllerManagerName : empty (),
604614 }))
605615 })
@@ -881,6 +891,12 @@ var _ = Describe("ValuesProvider", func() {
881891 })
882892
883893 Describe ("#GetControlPlaneShootChartValues" , func () {
894+ stackitPodIdentityWebhookChartShootValues := map [string ]any {
895+ "webhook" : map [string ]any {
896+ "caBundle" : "" ,
897+ },
898+ }
899+
884900 BeforeEach (func () {
885901 By ("creating secrets managed outside of this package for whose secretsmanager.Get() will be called" )
886902 Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "ca-provider-openstack-controlplane" , Namespace : namespace }})).To (Succeed ())
@@ -903,7 +919,8 @@ var _ = Describe("ValuesProvider", func() {
903919 "rescanBlockStorageOnResize" : rescanBlockStorageOnResize ,
904920 "userAgentHeaders" : []string {domainName , tenantName , technicalID },
905921 }),
906- openstack .CSINodeName : enabledFalse ,
922+ openstack .CSINodeName : enabledFalse ,
923+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartShootValues ,
907924 }))
908925 })
909926
@@ -921,7 +938,8 @@ var _ = Describe("ValuesProvider", func() {
921938 "rescanBlockStorageOnResize" : rescanBlockStorageOnResize ,
922939 "userAgentHeaders" : []string {domainName , tenantName , technicalID },
923940 }),
924- openstack .CSINodeName : enabledFalse ,
941+ openstack .CSINodeName : enabledFalse ,
942+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartShootValues ,
925943 }))
926944 })
927945 })
0 commit comments