• R/O
  • HTTP
  • SSH
  • HTTPS

提交

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

the default GitOps source repository for booting up Jenkins X


Commit MetaInfo

修訂477eda6a84e3b780ab046aea3b4b1e15fcf29779 (tree)
時間2019-07-18 20:20:01
作者James Rawlings <rawlingsj80@gmai...>
CommiterGitHub

Log Message

Merge pull request #11 from rawlingsj/cert

feat: update to certmanager v0.8.1 to fix issues with dns solvers being los…

Change Summary

差異

--- a/env/templates/cert-manager-prod-certificate.yaml
+++ b/env/templates/cert-manager-prod-certificate.yaml
@@ -9,7 +9,7 @@ spec:
99 name: letsencrypt-prod
1010 commonName: "*.{{ .Values.cluster.domain }}"
1111 dnsNames:
12- - "*.{{ .Values.cluster.domain }}"
12+ - "{{ .Values.cluster.domain }}"
1313 acme:
1414 config:
1515 - dns01:
--- a/env/templates/cert-manager-prod-issuer.yaml
+++ b/env/templates/cert-manager-prod-issuer.yaml
@@ -13,14 +13,11 @@ spec:
1313 solvers:
1414 # ACME DNS-01 provider configurations
1515 - dns01:
16- # Here we define a list of DNS-01 providers that can solve DNS challenges
17- providers:
18- - name: jenkins-x-dns
19- clouddns:
20- # A secretKeyRef to a google cloud json service account
21- serviceAccountSecretRef:
22- name: external-dns-gcp-sa
23- key: credentials.json
24- # The project in which to update the DNS zone
25- project: "{{ .Values.cluster.projectID }}"
16+ clouddns:
17+ # The project in which to update the DNS zone
18+ project: "{{ .Values.cluster.projectID }}"
19+ # A secretKeyRef to a google cloud json service account
20+ serviceAccountSecretRef:
21+ name: external-dns-gcp-sa
22+ key: credentials.json
2623 {{- end }}
\ No newline at end of file
--- a/env/templates/cert-manager-staging-certificate.yaml
+++ b/env/templates/cert-manager-staging-certificate.yaml
@@ -9,12 +9,11 @@ spec:
99 name: letsencrypt-staging
1010 commonName: "*.{{ .Values.cluster.domain }}"
1111 dnsNames:
12- - "*.{{ .Values.cluster.domain }}"
12+ - "{{ .Values.cluster.domain }}"
1313 acme:
1414 config:
1515 - dns01:
1616 provider: jenkins-x-dns
1717 domains:
1818 - "*.{{ .Values.cluster.domain }}"
19- - "{{ .Values.cluster.domain }}"
2019 {{- end }}
\ No newline at end of file
--- a/env/templates/cert-manager-staging-issuer.yaml
+++ b/env/templates/cert-manager-staging-issuer.yaml
@@ -12,15 +12,12 @@ spec:
1212 name: letsencrypt-staging
1313 solvers:
1414 # ACME DNS-01 provider configurations
15- dns01:
16- # Here we define a list of DNS-01 providers that can solve DNS challenges
17- providers:
18- - name: jenkins-x-dns
19- clouddns:
20- # A secretKeyRef to a google cloud json service account
21- serviceAccountSecretRef:
22- name: external-dns-gcp-sa
23- key: credentials.json
24- # The project in which to update the DNS zone
25- project: "{{ .Values.cluster.projectID }}"
15+ - dns01:
16+ clouddns:
17+ # The project in which to update the DNS zone
18+ project: "{{ .Values.cluster.projectID }}"
19+ # A secretKeyRef to a google cloud json service account
20+ serviceAccountSecretRef:
21+ name: external-dns-gcp-sa
22+ key: credentials.json
2623 {{- end }}
\ No newline at end of file
--- a/jenkins-x.yml
+++ b/jenkins-x.yml
@@ -36,14 +36,10 @@ pipelineConfig:
3636 - name: cert-manager-crds
3737 dir: /workspace/source
3838 command: kubectl
39- args: ['apply', '--wait', '--validate=true', '-f', 'https://raw.githubusercontent.com/jetstack/cert-manager/release-0.6/deploy/manifests/00-crds.yaml']
39+ args: ['apply', '--wait', '--validate=true', '-f', 'https://raw.githubusercontent.com/jetstack/cert-manager/release-0.8/deploy/manifests/00-crds.yaml']
4040 env:
4141 - name: DEPLOY_NAMESPACE
4242 value: cert-manager
43- - name: clean-cert-manager
44- dir: /workspace/source
45- command: kubectl
46- args: ['delete', 'issuers.certmanager.k8s.io,certificates.certmanager.k8s.io,challenges.certmanager.k8s.io,orders.certmanager.k8s.io', '--all']
4743 - name: cert-manager
4844 dir: /workspace/source/systems/cm
4945 command: jx
--- a/systems/cm/requirements.yaml
+++ b/systems/cm/requirements.yaml
@@ -1,5 +1,5 @@
11 dependencies:
22 - alias: cert-manager
33 name: cert-manager
4- repository: https://kubernetes-charts.storage.googleapis.com
5- version: v0.6.7
4+ repository: https://charts.jetstack.io
5+ version: v0.8.1
\ No newline at end of file