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