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
13 lines
537 B
YAML
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
|