add argocd
This commit is contained in:
10
helm/argocd/Chart.yaml
Normal file
10
helm/argocd/Chart.yaml
Normal 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
34
helm/argocd/values.yaml
Normal 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
|
||||||
Reference in New Issue
Block a user