Files
Sankofa/gitops/apps/rancher/application.yaml
defiQUG 6f28146ac3 Initial Phoenix Sankofa Cloud setup
- Complete project structure with Next.js frontend
- GraphQL API backend with Apollo Server
- Portal application with NextAuth
- Crossplane Proxmox provider
- GitOps configurations
- CI/CD pipelines
- Testing infrastructure (Vitest, Jest, Go tests)
- Error handling and monitoring
- Security hardening
- UI component library
- Documentation
2025-11-28 12:54:33 -08:00

45 lines
1.1 KiB
YAML

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: rancher
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: default
source:
repoURL: https://github.com/rancher/rancher
targetRevision: release/v2.8
path: charts/rancher
helm:
releaseName: rancher
values: |
hostname: rancher.yourdomain.com
replicas: 3
ingress:
enabled: true
ingressClassName: nginx
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
tls: external
rancherImage: rancher/rancher
rancherImageTag: v2.8.0
global:
cattle:
systemDefaultRegistry: ""
extraEnv:
- name: CATTLE_PROMETHEUS_METRICS
value: "true"
destination:
server: https://kubernetes.default.svc
namespace: rancher-system
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- PrunePropagationPolicy=foreground
- PruneLast=true