DevOps - fix k8s deploy (--recreate-pods)
need to investigate and solve "skipped reinstall k8s deployments"
there are some code changes but in deploy we get the following output:
Release "elife-kotahi-prod" has been upgraded. Happy Helming!
NAME: elife-kotahi-prod
LAST DEPLOYED: Mon May 17 08:41:06 2021
NAMESPACE: default
STATUS: deployed
REVISION: 3
TEST SUITE: None
+ helm ls
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
elife-kotahi-prod default 3 2021-05-17 08:41:06.99920203 +0000 UTC deployed kotahi-0.1.0 latest
+ kubectl get pods
+ grep server
server-84d9c595ff-bxrzb 1/1 Running 0 8m44s
but we need always to get the following output:
Release "elife-kotahi-prod" has been upgraded. Happy Helming!
NAME: elife-kotahi-prod
LAST DEPLOYED: Mon May 17 08:32:26 2021
NAMESPACE: default
STATUS: deployed
REVISION: 2
TEST SUITE: None
+ helm ls
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
elife-kotahi-prod default 2 2021-05-17 08:32:26.540714746 +0000 UTC deployed kotahi-0.1.0 latest
+ kubectl get pods
+ grep server
server-6d744bbfbb-ftt7n 1/1 Terminating 0 2d18h
server-84d9c595ff-bxrzb 1/1 Running 0 96s
pipeline location https://gitlab.coko.foundation/kotahi/endava-infra/-/blob/master/pipelines/k8s-kotahi-deploy