helm install -n argocd argocd argo/argo-cd -f argocd-values.yaml
global:
domain : argocd.domain.com
configs:
params:
server.insecure: true
controller:
metrics:
enabled: true
serverMonitor:
enabled: true
server:
ingress:
enabled: true
controller : aws
ingressClassName : alb
hostname: argocd.domain.com
annotations:
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/backend-protocol: HTTP
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS": 443}]'
alb.ingress.kubernetes.io/ssl-redirect: '443'
alb.ingress.kubernetes.io/certificate-arn:
alb.ingress.kubernetes.io/subnets: subnet-1, subnet-3
alb.ingress.kubernetes.io/security-groups: sg-
aws:
serviceType : ClusterIP
backendProtocolVersion: GRPC
metrics:
enabled: true
serverMonitor:
enabled: true
repoServer:
metrics:
enabled: true
serverMonitor:
enabled: true
notifications:
metrics:
enabled: true
serverMonitor:
enabled: true
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d && echo