This repository provides a straightforward approach to deploying essential services on a kubernetes cluster. Below is a list of applications, their descriptions, relevant links, and the current documentation status.
Application | Description | Source | Status |
---|---|---|---|
ArgoCD | Declarative GitOps CD for Kubernetes | Site | ✅ |
Cert Manager | Automates the management and issuance of TLS certificates | Site | ✅ |
Countdown | A simple web countdown timer | GitHub | 🔄 |
GitHub Actions Runner Controller | Manages self-hosted GitHub Actions runners | Documentation | ❌ |
Grafana | Open platform for beautiful analytics and monitoring | Site | ✅ |
Harbor | A registry for various artifacts | Site | ✅ |
GitLab Runner | Self-hosted runner for GitLab CI/CD | Documentation | ✅ |
Loki | Log aggregation system like Prometheus, but for logs | Site | ❌ |
Prometheus | Monitoring system and time series database | Site | 🔄 |
Sealed Secrets | Kubernetes controller and tool for one-way encrypted Secrets | GitHub | ✅ |
Trivy | A simple and comprehensive vulnerability scanner for containers | Site | ✅ |
Uptime Kuma | Simple uptime monitor | GitHub | 🔄 |
- ✅: Written documentation
- 🔄: Partially written documentation
- ❌: Documentation not drafted
Feel free to explore the links provided for more details on each application.