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 version: v1.16.2
values: values:
- ./values/cert-manager.values.yaml - ./values/cert-manager.values.yaml
# - name: argocd - name: argocd
# namespace: argocd namespace: argocd
# chart: argocd/argo-cd chart: argocd/argo-cd
# version: 7.7.16 version: 7.7.21
# values: values:
# - ./values/argocd.values.yaml - ./values/argocd.values.yaml

View file

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

View file

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

View file

@ -1,5 +1,5 @@
nameReference: nameReference:
- kind: Secret - kind: Secret
fieldSpecs: fieldSpecs:
- kind: Issuer - kind: ClusterIssuer
path: spec/acme/solvers/dns01/cloudflare/apiTokenSecretRef/name 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: redis-ha:
enabled: true enabled: true
@ -6,9 +13,21 @@ controller:
server: server:
replicas: 2 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: repoServer:
replicas: 2 replicas: 2
applicationSet: applicationSet:
replicas: 2 replicas: 2