Skip to content

Commit a41499b

Browse files
fix: Handle kam image reconciliation during upgrades
Signed-off-by: iam-veeramalla <abhishek.veeramalla@gmail.com>
1 parent b52523e commit a41499b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

controllers/kam.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,10 @@ func (r *ReconcileGitopsService) reconcileCLIServer(cr *pipelinesv1alpha1.Gitops
221221
existingDeployment.Spec.Template.Spec.Containers[0].Resources = deploymentObj.Spec.Template.Spec.Containers[0].Resources
222222
changed = true
223223
}
224+
if !reflect.DeepEqual(existingDeployment.Spec.Template.Spec.Containers[0].Image, deploymentObj.Spec.Template.Spec.Containers[0].Image) {
225+
existingDeployment.Spec.Template.Spec.Containers[0].Image = deploymentObj.Spec.Template.Spec.Containers[0].Image
226+
changed = true
227+
}
224228
if !reflect.DeepEqual(existingDeployment.Spec.Template.Spec.NodeSelector, deploymentObj.Spec.Template.Spec.NodeSelector) {
225229
existingDeployment.Spec.Template.Spec.NodeSelector = deploymentObj.Spec.Template.Spec.NodeSelector
226230
changed = true

0 commit comments

Comments
 (0)