28 lines
774 B
Markdown
28 lines
774 B
Markdown
# ArgoCD GitOps Repository
|
|
|
|
This repository contains ArgoCD Application definitions and Helm values for deploying applications to the home-server Kubernetes cluster.
|
|
|
|
## Structure
|
|
|
|
```
|
|
argocd/
|
|
├── apps/ # ArgoCD Application manifests
|
|
│ └── monitoring.yaml # Monitoring stack (Prometheus + Grafana)
|
|
├── charts/ # Helm chart values
|
|
│ └── monitoring/
|
|
│ └── values.yaml # kube-prometheus-stack values
|
|
└── README.md
|
|
```
|
|
|
|
## Usage
|
|
|
|
1. Push changes to this repo
|
|
2. ArgoCD will automatically sync and deploy
|
|
|
|
## Applications
|
|
|
|
### Monitoring
|
|
- **Prometheus**: Metrics collection and alerting
|
|
- **Grafana**: Dashboards and visualization
|
|
- **Alertmanager**: Alert routing and management
|