diff --git a/next/kubernetes/base/klimatickavyzva.ingress.yml b/next/kubernetes/base/klimatickavyzva.ingress.yml new file mode 100644 index 000000000..c3f3c0f4f --- /dev/null +++ b/next/kubernetes/base/klimatickavyzva.ingress.yml @@ -0,0 +1,39 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: klimatickavyzva-${BUILD_REPOSITORY_NAME}-ingress + namespace: ${NAMESPACE} + labels: + service: redirect + annotations: + cert-manager.io/cluster-issuer: cloudflare-dns01 + cert-manager.io/issue-temporary-certificate: 'true' + kubernetes.io/ingress.class: haproxy + ingress.kubernetes.io/redirect-to: https://${BRATISKA_HOSTNAME}/zivotne-prostredie-a-vystavba/klima/klimaticka-vyzva +spec: + tls: + - hosts: + - klimatickavyzva.${DEPLOYMENT_ENV}bratislava.sk + - www.klimatickavyzva.${DEPLOYMENT_ENV}bratislava.sk + secretName: klimatickavyzva-${BUILD_REPOSITORY_NAME}-tls + rules: + - host: klimatickavyzva.${DEPLOYMENT_ENV}bratislava.sk + http: + paths: + - path: / + pathType: ImplementationSpecific + backend: + service: + name: ${BUILD_REPOSITORY_NAME}-app + port: + number: 80 + - host: www.klimatickavyzva.${DEPLOYMENT_ENV}bratislava.sk + http: + paths: + - path: / + pathType: ImplementationSpecific + backend: + service: + name: ${BUILD_REPOSITORY_NAME}-app + port: + number: 80 diff --git a/next/kubernetes/base/kustomization.yml b/next/kubernetes/base/kustomization.yml index 2cb993035..b1227f009 100644 --- a/next/kubernetes/base/kustomization.yml +++ b/next/kubernetes/base/kustomization.yml @@ -11,6 +11,7 @@ resources: - camping.ingress.yml - horskypark.ingress.yml - kariera.ingress.yml + - klimatickavyzva.ingress.yml configurations: - configuration.yml