miroir/k8s/examples/argocd-apps/Chart.yaml
jedarden 440a05beb3 feat(k8s): add ArgoCD Application templates for GitOps deployments
Add example ArgoCD Application manifests and supporting files for
deploying Miroir via GitOps following plan §6 pattern.

Includes:
- Application template with placeholders for customization
- Production and development values.yaml examples
- Chart.yaml shim referencing upstream OCI chart
- ExternalSecret template for ESO integration
- Cluster-specific examples (ardenone-cluster, rs-manager)
- README with deployment instructions

Pattern: declarative-config repo holds per-instance values and Chart
shim; ArgoCD syncs from git path rather than inline values.

Closes: miroir-qjt.5
2026-05-24 08:34:24 -04:00

13 lines
537 B
YAML

# Chart.yaml shim for declarative-config instances
# Copy to jedarden/declarative-config/k8s/<cluster>/miroir/<instance>/Chart.yaml
# This file references the upstream Miroir chart via OCI
apiVersion: v2
name: miroir
version: 1.0.0 # Instance version; increment when values change significantly
description: Miroir instance - shim for upstream chart
type: application
dependencies:
- name: miroir
repository: oci://ghcr.io/jedarden/charts
version: ">=0.1.0"
# alias: miroir # Optional: use if parent chart name conflicts