deploy cert-manager via helm

This commit is contained in:
2025-05-13 21:56:09 -05:00
parent 61780570fc
commit 83af94f26e
3 changed files with 33 additions and 1 deletions

View File

@@ -13,9 +13,13 @@ spec:
namespace: cert-manager
project: default
source:
path: cluster/cert-manager/overlays/hub
#path: cluster/cert-manager/overlays/hub
path: cluster/cert-manager
repoURL: https://github.com/rblundon/homelab.git
targetRevision: HEAD
helm:
valueFiles:
- values-hub.yaml
syncPolicy:
automated:
prune: true

View File

@@ -0,0 +1,14 @@
---
apiVersion: v2
name: cert-manager-umbrella
description: A helm chart to include cert-manager with values
type: application
version: 0.1.0
appVersion: 0.1.0
dependencies:
- name: cert-manager
version: v1.15.1
repository: https://charts.jetstack.io
alias: cert-manager
condition: cert-manager.enabled

View File

@@ -0,0 +1,14 @@
---
# https://github.com/cert-manager/cert-manager/blob/master/deploy/charts/cert-manager/values.yaml
cert-manager:
enabled: false
installCRDs: true
dns01RecursiveNameservers: 1.1.1.1:53
dns01RecursiveNameserversOnly: true
livenessProbe:
enabled: true
prometheus:
enabled: true
servicemonitor:
enabled: true