Skip to content

Commit 6f40028

Browse files
committed
docs: kubernetes argocd helm install
1 parent c479408 commit 6f40028

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

docs/k8s-argocd.md

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Install ArgoCD Helm Chart
2+
3+
```shell
4+
helm repo add argo https://argoproj.github.io/argo-helm
5+
```
6+
7+
Customize `values.yaml`, example using traefik.
8+
9+
```yaml
10+
global:
11+
domain: "argocd.localhost"
12+
13+
configs:
14+
params:
15+
server.insecure: true
16+
17+
server:
18+
ingress:
19+
enabled: true
20+
annotations:
21+
# nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
22+
# nginx.ingress.kubernetes.io/ssl-passthrough: "true"
23+
kubernetes.io/ingress.class: traefik
24+
cert-manager.io/cluster-issuer: cybertec-at-le-issuer
25+
traefik.ingress.kubernetes.io/sslPassthrough: "true"
26+
ingressClassName: "traefik"
27+
# ingressClassName: "nginx"
28+
```
29+
30+
Create helm release
31+
32+
```shell
33+
helm upgrade --install --namespace=argocd --create-namespace argocd argo/argo-cd -f values.yaml
34+
```

0 commit comments

Comments
 (0)