chore(certs): add labels
This patch set adds in the manifests guards and labels for the cert-manager Issuer. Change-Id: Ibcb45f9617be2b2ebde6d2b2695bfa6b358b2079 Signed-off-by: Tin Lam <tin@irrational.io>
This commit is contained in:
parent
197409be9f
commit
c562986aa6
@ -11,5 +11,8 @@
|
|||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
---
|
---
|
||||||
dependencies: []
|
dependencies:
|
||||||
|
- name: helm-toolkit
|
||||||
|
repository: http://localhost:8879/charts
|
||||||
|
version: 0.1.0
|
||||||
...
|
...
|
||||||
|
@ -12,13 +12,18 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/}}
|
*/}}
|
||||||
|
|
||||||
|
{{- if .Values.manifests.issuer }}
|
||||||
|
{{- $envAll := . }}
|
||||||
---
|
---
|
||||||
apiVersion: cert-manager.io/v1alpha3
|
apiVersion: cert-manager.io/v1alpha3
|
||||||
kind: Issuer
|
kind: Issuer
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ .Values.conf.ca.issuer.name }}
|
name: {{ .Values.conf.ca.issuer.name }}
|
||||||
namespace: {{ .Release.Namespace }}
|
namespace: {{ .Release.Namespace }}
|
||||||
|
labels:
|
||||||
|
{{ tuple $envAll "cert-manager" "issuer" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
||||||
spec:
|
spec:
|
||||||
ca:
|
ca:
|
||||||
secretName: {{ .Values.conf.ca.secret.name }}
|
secretName: {{ .Values.conf.ca.secret.name }}
|
||||||
...
|
...
|
||||||
|
{{- end }}
|
||||||
|
@ -12,6 +12,7 @@ See the License for the specific language governing permissions and
|
|||||||
limitations under the License.
|
limitations under the License.
|
||||||
*/}}
|
*/}}
|
||||||
|
|
||||||
|
{{- if .Values.manifests.secret_ca }}
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
@ -22,3 +23,4 @@ data:
|
|||||||
tls.crt: {{ .Values.conf.ca.secret.crt | default "" | b64enc }}
|
tls.crt: {{ .Values.conf.ca.secret.crt | default "" | b64enc }}
|
||||||
tls.key: {{ .Values.conf.ca.secret.key | default "" | b64enc }}
|
tls.key: {{ .Values.conf.ca.secret.key | default "" | b64enc }}
|
||||||
...
|
...
|
||||||
|
{{- end }}
|
||||||
|
@ -18,4 +18,8 @@ conf:
|
|||||||
name: secret-name
|
name: secret-name
|
||||||
crt: null
|
crt: null
|
||||||
key: null
|
key: null
|
||||||
|
|
||||||
|
manifests:
|
||||||
|
issuer: true
|
||||||
|
secret_ca: true
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user