@@ -86,9 +86,9 @@ func TestGenerateSpireServerStatefulSet(t *testing.T) {
8686 // Test Pod Template annotations
8787 t .Run ("Validates Pod Template annotations" , func (t * testing.T ) {
8888 expectedAnnotations := map [string ]string {
89- "kubectl.kubernetes.io/default-container" : "spire-server" ,
90- spireServerStatefulSetSpireServerConfigHashAnnotationKey : serverConfigHash ,
91- spireServerStatefulSetSpireControllerMangerConfigHashAnnotationKey : controllerConfigHash ,
89+ "kubectl.kubernetes.io/default-container" : "spire-server" ,
90+ spireServerStatefulSetSpireServerConfigHashAnnotationKey : serverConfigHash ,
91+ spireServerStatefulSetSpireControllerManagerConfigHashAnnotationKey : controllerConfigHash ,
9292 }
9393
9494 for k , v := range expectedAnnotations {
@@ -504,7 +504,7 @@ func findContainerByName(containers []corev1.Container, name string) *corev1.Con
504504// Helper function creating a reference implementation of the expected StatefulSet
505505// This is essentially a copy of the function being tested, used to detect regressions
506506func createReferenceStatefulSet (config * v1alpha1.SpireServerSpec , spireServerConfigMapHash string ,
507- spireControllerMangerConfigMapHash string ) * appsv1.StatefulSet {
507+ SpireControllerManagerConfigMapHash string ) * appsv1.StatefulSet {
508508 // Use the same standardized labeling as the actual implementation
509509 labels := utils .SpireServerLabels (config .Labels )
510510
@@ -537,9 +537,9 @@ func createReferenceStatefulSet(config *v1alpha1.SpireServerSpec, spireServerCon
537537 Template : corev1.PodTemplateSpec {
538538 ObjectMeta : metav1.ObjectMeta {
539539 Annotations : map [string ]string {
540- "kubectl.kubernetes.io/default-container" : "spire-server" ,
541- spireServerStatefulSetSpireServerConfigHashAnnotationKey : spireServerConfigMapHash ,
542- spireServerStatefulSetSpireControllerMangerConfigHashAnnotationKey : spireControllerMangerConfigMapHash ,
540+ "kubectl.kubernetes.io/default-container" : "spire-server" ,
541+ spireServerStatefulSetSpireServerConfigHashAnnotationKey : spireServerConfigMapHash ,
542+ spireServerStatefulSetSpireControllerManagerConfigHashAnnotationKey : SpireControllerManagerConfigMapHash ,
543543 },
544544 Labels : labels ,
545545 },
@@ -557,17 +557,17 @@ func createReferenceStatefulSet(config *v1alpha1.SpireServerSpec, spireServerCon
557557 },
558558 Ports : []corev1.ContainerPort {
559559 {Name : "grpc" , ContainerPort : 8081 , Protocol : corev1 .ProtocolTCP },
560- {Name : "healthz" , ContainerPort : 8080 , Protocol : corev1 .ProtocolTCP },
560+ {Name : spireServerHealthPort , ContainerPort : 8080 , Protocol : corev1 .ProtocolTCP },
561561 },
562562 LivenessProbe : & corev1.Probe {
563- ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/live" , Port : intstr .FromString ("healthz" )}},
563+ ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/live" , Port : intstr .FromString (spireServerHealthPort )}},
564564 InitialDelaySeconds : 15 ,
565565 PeriodSeconds : 60 ,
566566 TimeoutSeconds : 3 ,
567567 FailureThreshold : 2 ,
568568 },
569569 ReadinessProbe : & corev1.Probe {
570- ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/ready" , Port : intstr .FromString ("healthz" )}},
570+ ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/ready" , Port : intstr .FromString (spireServerHealthPort )}},
571571 InitialDelaySeconds : 5 ,
572572 PeriodSeconds : 5 ,
573573 },
@@ -588,13 +588,13 @@ func createReferenceStatefulSet(config *v1alpha1.SpireServerSpec, spireServerCon
588588 },
589589 Ports : []corev1.ContainerPort {
590590 {Name : "https" , ContainerPort : 9443 },
591- {Name : "healthz" , ContainerPort : 8083 },
591+ {Name : spireCtrlMgrHealthPort , ContainerPort : 8083 },
592592 },
593593 LivenessProbe : & corev1.Probe {
594- ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/healthz" , Port : intstr .FromString ("healthz" )}},
594+ ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/healthz" , Port : intstr .FromString (spireCtrlMgrHealthPort )}},
595595 },
596596 ReadinessProbe : & corev1.Probe {
597- ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/readyz" , Port : intstr .FromString ("healthz" )}},
597+ ProbeHandler : corev1.ProbeHandler {HTTPGet : & corev1.HTTPGetAction {Path : "/readyz" , Port : intstr .FromString (spireCtrlMgrHealthPort )}},
598598 },
599599 VolumeMounts : []corev1.VolumeMount {
600600 {Name : "spire-server-socket" , MountPath : "/tmp/spire-server/private" , ReadOnly : true },
0 commit comments