@@ -496,6 +496,13 @@ var _ = Describe("ValuesProvider", func() {
496496 },
497497 })
498498
499+ stackitPodIdentityWebhookChartSeedValues := map [string ]any {
500+ "replicaCount" : 2 ,
501+ "webhook" : map [string ]any {
502+ "tlsSecretName" : "stackit-pod-identity-webhook-server" ,
503+ },
504+ }
505+
499506 BeforeEach (func () {
500507 c .EXPECT ().Get (ctx , cpConfigKey , & corev1.Secret {}).DoAndReturn (clientGet (cpConfig ))
501508 c .EXPECT ().Delete (context .TODO (), & networkingv1.NetworkPolicy {ObjectMeta : metav1.ObjectMeta {Name : "allow-kube-apiserver-to-csi-snapshot-validation" , Namespace : cp .Namespace }})
@@ -516,6 +523,7 @@ var _ = Describe("ValuesProvider", func() {
516523 By ("creating secrets managed outside of this package for whose secretsmanager.Get() will be called" )
517524 Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "ca-provider-openstack-controlplane" , Namespace : namespace }})).To (Succeed ())
518525 Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "cloud-controller-manager-server" , Namespace : namespace }})).To (Succeed ())
526+ Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "stackit-pod-identity-webhook-server" , Namespace : namespace }})).To (Succeed ())
519527
520528 // This call is made for emergency Loadbalancer API access.
521529 // It will return a NotFound error by default to not interfere with existing tests.
@@ -558,6 +566,7 @@ var _ = Describe("ValuesProvider", func() {
558566 "replicas" : 1 ,
559567 },
560568 }),
569+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartSeedValues ,
561570 openstack .STACKITALBControllerManagerName : empty (),
562571 }))
563572 })
@@ -601,6 +610,7 @@ var _ = Describe("ValuesProvider", func() {
601610 "replicas" : 1 ,
602611 },
603612 }),
613+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartSeedValues ,
604614 openstack .STACKITALBControllerManagerName : empty (),
605615 }))
606616 })
@@ -882,6 +892,12 @@ var _ = Describe("ValuesProvider", func() {
882892 })
883893
884894 Describe ("#GetControlPlaneShootChartValues" , func () {
895+ stackitPodIdentityWebhookChartShootValues := map [string ]any {
896+ "webhook" : map [string ]any {
897+ "caBundle" : "" ,
898+ },
899+ }
900+
885901 BeforeEach (func () {
886902 By ("creating secrets managed outside of this package for whose secretsmanager.Get() will be called" )
887903 Expect (fakeClient .Create (context .TODO (), & corev1.Secret {ObjectMeta : metav1.ObjectMeta {Name : "ca-provider-openstack-controlplane" , Namespace : namespace }})).To (Succeed ())
@@ -904,7 +920,8 @@ var _ = Describe("ValuesProvider", func() {
904920 "rescanBlockStorageOnResize" : rescanBlockStorageOnResize ,
905921 "userAgentHeaders" : []string {domainName , tenantName , technicalID },
906922 }),
907- openstack .CSINodeName : enabledFalse ,
923+ openstack .CSINodeName : enabledFalse ,
924+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartShootValues ,
908925 }))
909926 })
910927
@@ -922,7 +939,8 @@ var _ = Describe("ValuesProvider", func() {
922939 "rescanBlockStorageOnResize" : rescanBlockStorageOnResize ,
923940 "userAgentHeaders" : []string {domainName , tenantName , technicalID },
924941 }),
925- openstack .CSINodeName : enabledFalse ,
942+ openstack .CSINodeName : enabledFalse ,
943+ stackit .STACKITPodIdentityWebhookName : stackitPodIdentityWebhookChartShootValues ,
926944 }))
927945 })
928946 })
0 commit comments