| Service | Status |
|---|---|
| Planet-Lia Platform Backend Core | |
| Planet-Lia Platform Files | |
| Planet-Lia Platform Redis | |
| Argo-CD | |
| Cert-Manager | |
| Nginx-Ingress |
This repository holds the necessary configuration files and instructions to deploy our official production Planet Lia platform. In general this repository shouldn't be interesting since it contains just operational knowledge how we deploy our platform infrastructure. If however you are curious to see how we run our platform behind the scenes, you are welcome to take a look.
- Create a cluster, see
clusterdirectory for more info - Create a new overlay in
overlayswith the appropriate patches and secrets in thesecretsdir (copy the template file and rename it to your clusters name) - Run
bash ./cluster/install_overlay.sh <OVERLAY_NAME>(e.g.bash ./cluster/install_overlay.sh production) - When Argo-CD is up, change the admin password
bash ./apps/argo-cd/change_admin_password.sh <GRPC_ARGOCD_DOMAIN> [password](if no password present, one will be generated for you)
Special thanks to the 👑 Kubernetes Wizard dr. Matjaž Pančur for his consulting on the structure of the repository and Kubernetes in general.