add argocd

This commit is contained in:
jacob
2025-09-30 08:20:42 +02:00
parent 8ecc736395
commit 54082788af
2 changed files with 44 additions and 0 deletions

10
helm/argocd/Chart.yaml Normal file
View File

@@ -0,0 +1,10 @@
apiVersion: v2
name: argocd
description: A Helm chart for ArgoCD
type: application
version: 1.0.0
appVersion: "3.1.7" # Specify the version of ArgoCD you want to deploy
dependencies:
- name: argocd
version: 5.0.0 # Specify the version of the ArgoCD chart
repository: https://argoproj.github.io/argo-helm

34
helm/argocd/values.yaml Normal file
View File

@@ -0,0 +1,34 @@
server:
enabled: true
service:
type: LoadBalancer # Change to ClusterIP or NodePort as needed
port: 80
targetPort: 8080
ingress:
enabled: true
hosts:
- host: argocd.darkstars.local # Replace with your domain
paths:
- /
annotations:
kubernetes.io/ingress.class: nginx # Change based on your ingress controller
repoServer:
enabled: true
applicationController:
enabled: true
dex:
enabled: false # Set to true if you want to enable Dex for authentication
redis:
enabled: true
postgresql:
enabled: true
postgresqlUsername: argocd
postgresqlPassword: argocd123
postgresqlDatabase: argocd
# Additional configurations can be added as needed