This commit is contained in:
Jakub Kropáček 2025-01-29 16:00:06 +01:00
parent 70f459ef1f
commit 5e7cc6e7d8
5 changed files with 30 additions and 9 deletions

View file

@ -31,9 +31,9 @@ releases:
version: v1.16.2
values:
- ./values/cert-manager.values.yaml
# - name: argocd
# namespace: argocd
# chart: argocd/argo-cd
# version: 7.7.16
# values:
# - ./values/argocd.values.yaml
- name: argocd
namespace: argocd
chart: argocd/argo-cd
version: 7.7.21
values:
- ./values/argocd.values.yaml

View file

@ -10,6 +10,7 @@ secretGenerator:
- name: cert-manager-cloudflare
envs:
- .envs/.cloudflare
namespace: cert-manager
configurations:
- ./kustomizeconfig/clusterIssuer.yaml

View file

@ -1,7 +1,8 @@
apiVersion: cert-manager.io/v1
kind: Issuer
kind: ClusterIssuer
metadata:
name: cloudflare-issuer
namespace: cert-manager
spec:
acme:
email: kropikuba@gmail.com

View file

@ -1,5 +1,5 @@
nameReference:
- kind: Secret
fieldSpecs:
- kind: Issuer
- kind: ClusterIssuer
path: spec/acme/solvers/dns01/cloudflare/apiTokenSecretRef/name

View file

@ -1,3 +1,10 @@
global:
domain: argo.kropcloud.net
configs:
params:
server.insecure: true
redis-ha:
enabled: true
@ -6,9 +13,21 @@ controller:
server:
replicas: 2
ingress:
enabled: true
ingressClassName: nginx
annotations:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
cert-manager.io/cluster-issuer: cloudflare-issuer
extraTls:
- hosts:
- argo.kropcloud.net
secretName: argocd-tls
repoServer:
replicas: 2
applicationSet:
replicas: 2
replicas: 2