mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
♻️ cert-manager
This commit is contained in:
@@ -5,10 +5,9 @@ metadata:
|
|||||||
name: cert-manager
|
name: cert-manager
|
||||||
namespace: cert-manager
|
namespace: cert-manager
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
# renovate: registryUrl=https://charts.jetstack.io/
|
|
||||||
chart: cert-manager
|
chart: cert-manager
|
||||||
version: v1.9.1
|
version: v1.9.1
|
||||||
sourceRef:
|
sourceRef:
|
||||||
|
@@ -3,10 +3,9 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
|||||||
kind: Kustomization
|
kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- namespace.yaml
|
- namespace.yaml
|
||||||
|
- secret.sops.yaml
|
||||||
- helm-release.yaml
|
- helm-release.yaml
|
||||||
- cert-manager-webhook-ovh.yaml
|
- webhook-ovh
|
||||||
- cert-manager-webhook-ovh-helm-release.yaml
|
|
||||||
- letsencrypt-production.yaml
|
- letsencrypt-production.yaml
|
||||||
- letsencrypt-staging.yaml
|
- letsencrypt-staging.yaml
|
||||||
- prometheus-rule.yaml
|
- prometheus-rule.yaml
|
||||||
- secret.sops.yaml
|
|
||||||
|
@@ -2,13 +2,13 @@
|
|||||||
apiVersion: cert-manager.io/v1
|
apiVersion: cert-manager.io/v1
|
||||||
kind: ClusterIssuer
|
kind: ClusterIssuer
|
||||||
metadata:
|
metadata:
|
||||||
name: letsencrypt-staging
|
name: letsencrypt-production
|
||||||
spec:
|
spec:
|
||||||
acme:
|
acme:
|
||||||
server: https://acme-staging-v02.api.letsencrypt.org/directory
|
server: https://acme-v02.api.letsencrypt.org/directory
|
||||||
email: "${SECRET_CLUSTER_DOMAIN_EMAIL}"
|
email: "${SECRET_CLUSTER_DOMAIN_EMAIL}"
|
||||||
privateKeySecretRef:
|
privateKeySecretRef:
|
||||||
name: letsencrypt-staging
|
name: letsencrypt-production
|
||||||
solvers:
|
solvers:
|
||||||
- dns01:
|
- dns01:
|
||||||
webhook:
|
webhook:
|
||||||
|
@@ -2,13 +2,13 @@
|
|||||||
apiVersion: cert-manager.io/v1
|
apiVersion: cert-manager.io/v1
|
||||||
kind: ClusterIssuer
|
kind: ClusterIssuer
|
||||||
metadata:
|
metadata:
|
||||||
name: letsencrypt-production
|
name: letsencrypt-staging
|
||||||
spec:
|
spec:
|
||||||
acme:
|
acme:
|
||||||
server: https://acme-v02.api.letsencrypt.org/directory
|
server: https://acme-staging-v02.api.letsencrypt.org/directory
|
||||||
email: "${SECRET_CLUSTER_DOMAIN_EMAIL}"
|
email: "${SECRET_CLUSTER_DOMAIN_EMAIL}"
|
||||||
privateKeySecretRef:
|
privateKeySecretRef:
|
||||||
name: letsencrypt-production
|
name: letsencrypt-staging
|
||||||
solvers:
|
solvers:
|
||||||
- dns01:
|
- dns01:
|
||||||
webhook:
|
webhook:
|
||||||
|
@@ -3,3 +3,6 @@ apiVersion: v1
|
|||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: cert-manager
|
name: cert-manager
|
||||||
|
labels:
|
||||||
|
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||||
|
goldilocks.fairwinds.com/enabled: "true"
|
||||||
|
@@ -5,10 +5,9 @@ metadata:
|
|||||||
name: cert-manager-webhook-ovh
|
name: cert-manager-webhook-ovh
|
||||||
namespace: cert-manager
|
namespace: cert-manager
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
# renovate: registryUrl=https://github.com/baarde/cert-manager-webhook-ovh
|
|
||||||
chart: ./deploy/cert-manager-webhook-ovh
|
chart: ./deploy/cert-manager-webhook-ovh
|
||||||
version: 0.3.0
|
version: 0.3.0
|
||||||
sourceRef:
|
sourceRef:
|
6
cluster/core/cert-manager/webhook-ovh/kustomization.yaml
Normal file
6
cluster/core/cert-manager/webhook-ovh/kustomization.yaml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||||
|
kind: Kustomization
|
||||||
|
resources:
|
||||||
|
- rbac.yaml
|
||||||
|
- helm-release.yaml
|
Reference in New Issue
Block a user