cert-manager: Migrate config to configMapGenerator
parent
71b52e4c6f
commit
4ad5518f18
|
@ -0,0 +1,36 @@
|
||||||
|
git_repo: gitea@git.pyrocufflink.blue:dustin/certs.git
|
||||||
|
certs:
|
||||||
|
- name: pyrocufflink-cert
|
||||||
|
namespace: default
|
||||||
|
key: certificates/_.pyrocufflink.net.key
|
||||||
|
cert: certificates/_.pyrocufflink.net.crt
|
||||||
|
bundle: certificates/_.pyrocufflink.net.pem
|
||||||
|
- name: dustinhatchname-cert
|
||||||
|
namespace: default
|
||||||
|
key: acme.sh/dustin.hatch.name/dustin.hatch.name.key
|
||||||
|
cert: acme.sh/dustin.hatch.name/fullchain.cer
|
||||||
|
- name: hatchchat-cert
|
||||||
|
namespace: default
|
||||||
|
key: certificates/hatch.chat.key
|
||||||
|
cert: certificates/hatch.chat.crt
|
||||||
|
bundle: certificates/hatch.chat.pem
|
||||||
|
- name: tabitha-cert
|
||||||
|
namespace: default
|
||||||
|
key: certificates/tabitha.biz.key
|
||||||
|
cert: certificates/tabitha.biz.crt
|
||||||
|
bundle: certificates/tabitha.biz.pem
|
||||||
|
- name: chmod777-cert
|
||||||
|
namespace: default
|
||||||
|
key: certificates/chmod777.sh.key
|
||||||
|
cert: certificates/chmod777.sh.crt
|
||||||
|
bundle: certificates/chmod777.sh.pem
|
||||||
|
- name: dustinandtabitha-cert
|
||||||
|
namespace: default
|
||||||
|
key: certificates/dustinandtabitha.com.key
|
||||||
|
cert: certificates/dustinandtabitha.com.crt
|
||||||
|
bundle: certificates/dustinandtabitha.com.pem
|
||||||
|
- name: hlc-cert
|
||||||
|
namespace: default
|
||||||
|
key: certificates/hatchlearningcenter.org.key
|
||||||
|
cert: certificates/hatchlearningcenter.org.crt
|
||||||
|
bundle: certificates/hatchlearningcenter.org.pem
|
|
@ -4,51 +4,6 @@ metadata:
|
||||||
name: cert-exporter
|
name: cert-exporter
|
||||||
namespace: cert-manager
|
namespace: cert-manager
|
||||||
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: ConfigMap
|
|
||||||
metadata:
|
|
||||||
name: cert-exporter
|
|
||||||
namespace: cert-manager
|
|
||||||
data:
|
|
||||||
config.yml: |
|
|
||||||
git_repo: gitea@git.pyrocufflink.blue:dustin/certs.git
|
|
||||||
certs:
|
|
||||||
- name: pyrocufflink-cert
|
|
||||||
namespace: default
|
|
||||||
key: certificates/_.pyrocufflink.net.key
|
|
||||||
cert: certificates/_.pyrocufflink.net.crt
|
|
||||||
bundle: certificates/_.pyrocufflink.net.pem
|
|
||||||
- name: dustinhatchname-cert
|
|
||||||
namespace: default
|
|
||||||
key: acme.sh/dustin.hatch.name/dustin.hatch.name.key
|
|
||||||
cert: acme.sh/dustin.hatch.name/fullchain.cer
|
|
||||||
- name: hatchchat-cert
|
|
||||||
namespace: default
|
|
||||||
key: certificates/hatch.chat.key
|
|
||||||
cert: certificates/hatch.chat.crt
|
|
||||||
bundle: certificates/hatch.chat.pem
|
|
||||||
- name: tabitha-cert
|
|
||||||
namespace: default
|
|
||||||
key: certificates/tabitha.biz.key
|
|
||||||
cert: certificates/tabitha.biz.crt
|
|
||||||
bundle: certificates/tabitha.biz.pem
|
|
||||||
- name: chmod777-cert
|
|
||||||
namespace: default
|
|
||||||
key: certificates/chmod777.sh.key
|
|
||||||
cert: certificates/chmod777.sh.crt
|
|
||||||
bundle: certificates/chmod777.sh.pem
|
|
||||||
- name: dustinandtabitha-cert
|
|
||||||
namespace: default
|
|
||||||
key: certificates/dustinandtabitha.com.key
|
|
||||||
cert: certificates/dustinandtabitha.com.crt
|
|
||||||
bundle: certificates/dustinandtabitha.com.pem
|
|
||||||
- name: hlc-cert
|
|
||||||
namespace: default
|
|
||||||
key: certificates/hatchlearningcenter.org.key
|
|
||||||
cert: certificates/hatchlearningcenter.org.crt
|
|
||||||
bundle: certificates/hatchlearningcenter.org.pem
|
|
||||||
|
|
||||||
---
|
---
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: Role
|
kind: Role
|
||||||
|
|
|
@ -8,6 +8,14 @@ resources:
|
||||||
- cert-exporter.yaml
|
- cert-exporter.yaml
|
||||||
- dch-ca-issuer.yaml
|
- dch-ca-issuer.yaml
|
||||||
|
|
||||||
|
configMapGenerator:
|
||||||
|
- name: cert-exporter
|
||||||
|
namespace: cert-manager
|
||||||
|
files:
|
||||||
|
- config.yml=cert-exporter.config.yml
|
||||||
|
options:
|
||||||
|
disableNameSuffixHash: True
|
||||||
|
|
||||||
secretGenerator:
|
secretGenerator:
|
||||||
- name: zerossl-eab
|
- name: zerossl-eab
|
||||||
namespace: cert-manager
|
namespace: cert-manager
|
||||||
|
|
Loading…
Reference in New Issue