Welcome to the GitOps repository for managing the k8s-robbinsdale
Kubernetes cluster. This repository leverages ArgoCD for continuous delivery, Kustomize for configuration management, and Helm for deploying applications. The repository defines the desired state of various applications and infrastructure components within the cluster, ensuring consistency and ease of management.
This repository serves as the single source of truth for the k8s-robbinsdale
Kubernetes cluster configurations. By following GitOps principles, any changes committed to this repository are automatically synchronized to the cluster, ensuring that the actual state matches the desired state defined here.
- Jellyfin: Streaming media server.
- OpenCost: Kubernetes resource cost monitoring.
- OpenWebUI: AI model web interface.
- Minecraft: Minecraft server.
- Typeo: Typing practice.
- Pi-hole: Network-wide ad blocking.
- Pi-hole Secondary: Network-wide ad blocking.
- Ceph: Object storage.
- Grafana: Dashboard and graph composer.
- Prometheus: Monitoring system and time series database.
- Hubble UI: Kubernetes network observability.
- Gatus: Health monitoring.
- Argo CD: GitOps continuous delivery tool.
- Code Server: VS Code running in the browser.