Compare commits
1 Commits
bc7e9b8892
...
1ad92f1aa8
Author | SHA1 | Date | |
---|---|---|---|
1ad92f1aa8 |
@ -1,23 +1,10 @@
|
|||||||
{{- range $name, $issuer := .Values.clusterIssuers }}
|
|
||||||
---
|
---
|
||||||
apiVersion: cert-manager.io/v1
|
apiVersion: cert-manager.io/v1
|
||||||
kind: ClusterIssuer
|
kind: ClusterIssuer
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{- include "issuer.labels" $ | nindent 4 }}
|
{{- include "issuer.labels" . | nindent 4 }}
|
||||||
name: "{{ $name }}"
|
name: "{{ .Values.name }}"
|
||||||
spec:
|
spec:
|
||||||
{{ $issuer.spec | toYaml | indent 2 }}
|
acme:
|
||||||
{{- end }}
|
{{ .Values.spec | toYaml | indent 2 }}
|
||||||
{{- range $name, $issuer := .Values.issuers }}
|
|
||||||
---
|
|
||||||
apiVersion: cert-manager.io/v1
|
|
||||||
kind: Issuer
|
|
||||||
metadata:
|
|
||||||
labels:
|
|
||||||
{{- include "issuer.labels" $ | nindent 4 }}
|
|
||||||
name: "{{ $name }}"
|
|
||||||
namespace: {{ $issuer.namespace }}
|
|
||||||
spec:
|
|
||||||
{{ $issuer.spec | toYaml | indent 2 }}
|
|
||||||
{{- end }}
|
|
||||||
|
@ -9,8 +9,6 @@ repositories:
|
|||||||
url: https://kubernetes-sigs.github.io/metrics-server/
|
url: https://kubernetes-sigs.github.io/metrics-server/
|
||||||
- name: jetstack
|
- name: jetstack
|
||||||
url: https://charts.jetstack.io
|
url: https://charts.jetstack.io
|
||||||
- name: metallb
|
|
||||||
url: https://metallb.github.io/metallb
|
|
||||||
|
|
||||||
releases:
|
releases:
|
||||||
- name: coredns
|
- name: coredns
|
||||||
@ -30,26 +28,6 @@ releases:
|
|||||||
- template: common-values
|
- template: common-values
|
||||||
- template: common-values-tpl
|
- template: common-values-tpl
|
||||||
|
|
||||||
- name: cert-manager
|
|
||||||
chart: jetstack/cert-manager
|
|
||||||
version: v1.17.1
|
|
||||||
namespace: kube-system
|
|
||||||
missingFileHandler: Warn
|
|
||||||
needs:
|
|
||||||
- kube-system/cilium
|
|
||||||
inherit:
|
|
||||||
- template: common-values
|
|
||||||
- template: common-values-tpl
|
|
||||||
|
|
||||||
- name: issuer
|
|
||||||
chart: ./charts/issuer
|
|
||||||
namespace: kube-system
|
|
||||||
missingFileHandler: Warn
|
|
||||||
needs:
|
|
||||||
- kube-system/cert-manager
|
|
||||||
inherit:
|
|
||||||
- template: common-values
|
|
||||||
|
|
||||||
- name: zot
|
- name: zot
|
||||||
chart: zot/zot
|
chart: zot/zot
|
||||||
version: 0.1.67
|
version: 0.1.67
|
||||||
@ -71,13 +49,23 @@ releases:
|
|||||||
inherit:
|
inherit:
|
||||||
- template: common-values-tpl
|
- template: common-values-tpl
|
||||||
|
|
||||||
- name: metallb
|
- name: cert-manager
|
||||||
chart: metallb/metallb
|
chart: jetstack/cert-manager
|
||||||
|
version: v1.17.1
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
condition: base.enabled
|
missingFileHandler: Warn
|
||||||
version: 0.14.9
|
|
||||||
needs:
|
needs:
|
||||||
- registry/zot
|
- kube-system/cilium
|
||||||
inherit:
|
inherit:
|
||||||
- template: common-values
|
- template: common-values
|
||||||
- template: common-values-tpl
|
- template: common-values-tpl
|
||||||
|
|
||||||
|
#- name: issuer
|
||||||
|
# chart: '{{ requiredEnv "PWD" }}/charts/issuer'
|
||||||
|
# namespace: kube-public
|
||||||
|
# missingFileHandler: Warn
|
||||||
|
# needs:
|
||||||
|
# - kube-system/zot-mirror
|
||||||
|
# inherit:
|
||||||
|
# - template: common-values
|
||||||
|
# - template: env-values
|
||||||
|
@ -20,7 +20,7 @@ releases:
|
|||||||
- name: renovate-gitea
|
- name: renovate-gitea
|
||||||
chart: renovate/renovate
|
chart: renovate/renovate
|
||||||
namespace: pipelines
|
namespace: pipelines
|
||||||
version: 39.220.3
|
version: 39.219.2
|
||||||
inherit:
|
inherit:
|
||||||
- template: default-env-values
|
- template: default-env-values
|
||||||
- template: default-env-secrets
|
- template: default-env-secrets
|
||||||
@ -28,7 +28,7 @@ releases:
|
|||||||
chart: renovate/renovate
|
chart: renovate/renovate
|
||||||
installed: false
|
installed: false
|
||||||
namespace: pipelines
|
namespace: pipelines
|
||||||
version: 39.220.3
|
version: 39.219.2
|
||||||
inherit:
|
inherit:
|
||||||
- template: default-env-values
|
- template: default-env-values
|
||||||
- template: default-env-secrets
|
- template: default-env-secrets
|
||||||
|
@ -12,13 +12,4 @@ operator:
|
|||||||
image:
|
image:
|
||||||
repository: {{ .Values.registry }}/quay/cilium/operator
|
repository: {{ .Values.registry }}/quay/cilium/operator
|
||||||
useDigest: false
|
useDigest: false
|
||||||
hubble:
|
|
||||||
tls:
|
|
||||||
auto:
|
|
||||||
method: certmanager
|
|
||||||
certValidityDuration: 14
|
|
||||||
certManagerIssuerRef:
|
|
||||||
group: cert-manager.io
|
|
||||||
kind: Issuer
|
|
||||||
name: selfsigned
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
clusterIssuers:
|
|
||||||
badhouseplants-issuer-http01:
|
|
||||||
spec:
|
|
||||||
acme:
|
|
||||||
email: allanger@badhouseplants.net
|
|
||||||
preferredChain: ""
|
|
||||||
privateKeySecretRef:
|
|
||||||
name: badhouseplants-http01-issuer-account-key
|
|
||||||
server: https://acme-v02.api.letsencrypt.org/directory
|
|
||||||
solvers:
|
|
||||||
- http01:
|
|
||||||
ingress:
|
|
||||||
ingressClassName: traefik
|
|
||||||
issuers:
|
|
||||||
selfsigned:
|
|
||||||
spec:
|
|
||||||
selfSigned: {}
|
|
@ -1,13 +0,0 @@
|
|||||||
imagePullSecrets:
|
|
||||||
- name: regcred
|
|
||||||
|
|
||||||
controller:
|
|
||||||
image:
|
|
||||||
repository: {{ .Values.registry }}/quay/metallb/controller
|
|
||||||
|
|
||||||
speaker:
|
|
||||||
image:
|
|
||||||
repository: {{ .Values.registry }}/quay/metallb/speaker
|
|
||||||
frr:
|
|
||||||
image:
|
|
||||||
repository: {{ .Values.registry }}/quay/frrouting/frr
|
|
12
values/common/values.issuer.yaml
Normal file
12
values/common/values.issuer.yaml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
name: badhouseplants-issuer-http01
|
||||||
|
spec:
|
||||||
|
acme:
|
||||||
|
email: allanger@badhouseplants.net
|
||||||
|
preferredChain: ""
|
||||||
|
privateKeySecretRef:
|
||||||
|
name: badhouseplants-http01-issuer-account-key
|
||||||
|
server: https://acme-v02.api.letsencrypt.org/directory
|
||||||
|
solvers:
|
||||||
|
- http01:
|
||||||
|
ingress:
|
||||||
|
ingressClassName: traefik
|
@ -1,6 +1,10 @@
|
|||||||
controller:
|
controller:
|
||||||
enabled: true
|
enabled: true
|
||||||
logLevel: warn
|
logLevel: warn
|
||||||
|
image:
|
||||||
|
repository: quay.io/metallb/controller
|
||||||
|
tag:
|
||||||
|
pullPolicy:
|
||||||
strategy:
|
strategy:
|
||||||
type: RollingUpdate
|
type: RollingUpdate
|
||||||
securityContext:
|
securityContext:
|
||||||
@ -33,6 +37,10 @@ speaker:
|
|||||||
enabled: true
|
enabled: true
|
||||||
logLevel: warn
|
logLevel: warn
|
||||||
tolerateMaster: true
|
tolerateMaster: true
|
||||||
|
image:
|
||||||
|
repository: quay.io/metallb/speaker
|
||||||
|
tag:
|
||||||
|
pullPolicy:
|
||||||
securityContext: {}
|
securityContext: {}
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
12
values/etersoft/values.issuer.yaml
Normal file
12
values/etersoft/values.issuer.yaml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
name: badhouseplants-issuer-http01
|
||||||
|
spec:
|
||||||
|
acme:
|
||||||
|
email: allanger@badhouseplants.net
|
||||||
|
preferredChain: ""
|
||||||
|
privateKeySecretRef:
|
||||||
|
name: badhouseplants-http01-issuer-account-key
|
||||||
|
server: https://acme-v02.api.letsencrypt.org/directory
|
||||||
|
solvers:
|
||||||
|
- http01:
|
||||||
|
ingress:
|
||||||
|
ingressClassName: traefik
|
Loading…
x
Reference in New Issue
Block a user