DevOps - re-create eLife k8s cluster
Need to re-create existing eLife k8s cluster with new Terraform/k8s code
Estimate time: ~ 30 minutes
Planned to 05.05.2021/06.05.2021
Stages
-
- add generic IAM user "ElifeAdmin" for k8s cluster administration in future -
- destroy/create eLife k8s cluster (http://ci.kotahi.cloud/view/Setup/job/aws-kotahi-setup) -
- switch elife.kotahi.cloud to new Load Balancer in Dnsimple web ui -
- install initial k8s resources manually (eks update-kubeconfig, kubectl create) -
- initial deploy Kotahi stack (http://ci.kotahi.cloud/view/Setup/job/k8s-kotahi-setup) -
- check elife.kotahi.cloud and elife.kotahi.cloud/login -
- regular deploy Kotahi stack (http://ci.kotahi.cloud/view/Deploy/job/k8s-kotahi-deploy)