Browse Source

add cert-manager

pull/51/head
Halil İbrahim Kalkan 5 years ago
parent
commit
d25d80dca9
  1. 1
      etc/k8s/helm-chart/eventhub/charts/account/templates/account-ingress.yaml
  2. 1
      etc/k8s/helm-chart/eventhub/charts/admin-api/templates/admin-api-ingress.yaml
  3. 1
      etc/k8s/helm-chart/eventhub/charts/admin/templates/admin-ingress.yaml
  4. 5
      etc/k8s/helm-chart/eventhub/charts/api/templates/api-ingress.yaml
  5. 1
      etc/k8s/helm-chart/eventhub/charts/www/templates/www-ingress.yaml

1
etc/k8s/helm-chart/eventhub/charts/account/templates/account-ingress.yaml

@ -7,6 +7,7 @@ metadata:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: "{{ .Values.global.nginxProxyBufferSize }}"
nginx.ingress.kubernetes.io/proxy-buffers-number: "{{ .Values.global.nginxProxyBuffersNumber }}"
cert-manager.io/cluster-issuer: letsencrypt
nginx.ingress.kubernetes.io/configuration-snippet: |
more_set_input_headers "from-ingress: true";
spec:

1
etc/k8s/helm-chart/eventhub/charts/admin-api/templates/admin-api-ingress.yaml

@ -7,6 +7,7 @@ metadata:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: "{{ .Values.global.nginxProxyBufferSize }}"
nginx.ingress.kubernetes.io/proxy-buffers-number: "{{ .Values.global.nginxProxyBuffersNumber }}"
cert-manager.io/cluster-issuer: letsencrypt
spec:
tls:
- hosts:

1
etc/k8s/helm-chart/eventhub/charts/admin/templates/admin-ingress.yaml

@ -7,6 +7,7 @@ metadata:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: "{{ .Values.global.nginxProxyBufferSize }}"
nginx.ingress.kubernetes.io/proxy-buffers-number: "{{ .Values.global.nginxProxyBuffersNumber }}"
cert-manager.io/cluster-issuer: letsencrypt
spec:
tls:
- hosts:

5
etc/k8s/helm-chart/eventhub/charts/api/templates/api-ingress.yaml

@ -7,7 +7,12 @@ metadata:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: "{{ .Values.global.nginxProxyBufferSize }}"
nginx.ingress.kubernetes.io/proxy-buffers-number: "{{ .Values.global.nginxProxyBuffersNumber }}"
cert-manager.io/cluster-issuer: letsencrypt
spec:
tls:
- hosts:
- {{ .Values.global.apiDomain }}
secretName: {{ .Release.Name }}-{{ .Chart.Name }}-tls
rules:
- host: "{{ .Values.global.apiDomain }}"
http:

1
etc/k8s/helm-chart/eventhub/charts/www/templates/www-ingress.yaml

@ -7,6 +7,7 @@ metadata:
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-buffer-size: "{{ .Values.global.nginxProxyBufferSize }}"
nginx.ingress.kubernetes.io/proxy-buffers-number: "{{ .Values.global.nginxProxyBuffersNumber }}"
cert-manager.io/cluster-issuer: letsencrypt
spec:
tls:
- hosts:

Loading…
Cancel
Save