Update from version 2.3.0
To update the CloudOps for Kubernetes cluster from release 2.3.x, use the following instructions.
For general instructions on updating the cluster with the file docker-compose.override.yml, follow the steps in the Upgrading CloudOps for Kubernetes documentation.
Updating the Account Management Stack
Update the cluster and then use the following steps to update the Account Management stack:
Build the
create-or-delete-account-management-activemq-containerJenkins job with theTF_VAR_kubernetes_nicknameparameter set to the namespace of the previously-deployed Account Management stack.Build the
create-or-delete-account-management-mysql-containerJenkins job with theTF_VAR_kubernetes_nicknameparameter set to the namespace of the previously-deployed Account Management stack.Rebuild the
create-or-delete-account-management-stackJenkins job with theTF_VAR_kubernetes_nicknameparameter set to the namespace of the previously-deployed Account Management stack.
Updating the Self Managed Commerce Stack
To update the Self Managed Commerce stack after you have added the Ambassador ingress controller to your cluster, use the following steps:
Build the
deploy-or-delete-commerce-stackJenkins job with the same parameters that you used when you previously ran thedeploy-or-delete-commerce-stackJenkins job. Optionally, set the following parameters:restartApps- If you want to force a restart of the Commerce deployments during the update, setrestartAppstotrue.TF_VAR_enable_firewall_rules- If you previously ran thedeploy-or-delete-commerce-stackJenkins job with theenable_firewall_rulesparameter set totrue, setTF_VAR_enable_firewall_rulestotrue.