Configuration management
- All the software runs in Kubernetes
- I use Terraform with it’s kubernetes provider to manage helm charts, deployments, services, jobs and so on
Managing the servers
I use Ansible to install Kubernetes and other software in the machines.
- Kubernetes is installed using [KubeSpray]
- I moved the Kubernetes config to my workstation and work directly from there
- Other than that I use to other minimal tasks such as:
- Install some dependencies
- Mount the NAS to
/mnt/nas