DevOps - create Colab k8s cluster
Estimate time: ~ 8 hours
Main stages
-
- create Colab k8s cluster (http://ci.kotahi.cloud/view/Setup/job/aws-kotahi-setup) -
- switch biophysics-sciencecolab.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 biophysics-sciencecolab.kotahi.cloud and biophysics-sciencecolab.kotahi.cloud/login -
- regular deploy Kotahi stack (http://ci.kotahi.cloud/view/Deploy/job/k8s-kotahi-deploy) -
- install k8s Monitoring (Prometheus/Loki/Grafana) and Dashboard -
- configure regular snapshoting for Colab RDS instance in AWS Backup