By following the DevOps and GitOps paradigms, I am able to completely automate the provisioning, deployment, and operation of this website by leveraging always free resources in Oracle Cloud.
Check out the code repository, and read on for setup instructions.
- 2x 2vCPU / 12GB ARM64 worker nodes.
- Fully automated cluster provisioning via Terraform and GitLab CI.
- Continuous Deployment of cluster applications using Flux.
- Monitoring system based on Prometheus and Grafana.
- Alerting system integrated with Pushover.
- Coming soon: GitLab runner with persistent object storage.
- Coming soon: Automatic snapshots and backups.