fix(master): pass lifecycle configuration to master container (#1062)

This commit is contained in:
DionJones615
2024-11-22 01:03:01 +01:00
committed by GitHub
parent a4fa09b2ed
commit d919a2a11c
6 changed files with 23 additions and 0 deletions
+5
View File
@@ -378,6 +378,11 @@ func (r *JenkinsReconciler) setDefaults(jenkins *v1alpha2.Jenkins) (requeue bool
changed = true
jenkinsContainer.LivenessProbe = resources.NewProbe(containerProbeURI, containerProbePortName, corev1.URISchemeHTTP, 80, 5, 12)
}
if jenkinsContainer.Lifecycle == nil {
logger.Info("Setting default Jenkins lifecycle")
changed = true
jenkinsContainer.Lifecycle = &corev1.Lifecycle{}
}
if len(jenkinsContainer.Command) == 0 {
logger.Info("Setting default Jenkins container command")
changed = true