mirror of
https://github.com/vcscsvcscs/OCI-Kubernetes-cluster-with-traefik.git
synced 2025-08-13 22:39:06 +02:00
Use tlsStore in own namespace
This commit is contained in:
@@ -168,7 +168,7 @@ ingressRoute:
|
|||||||
|
|
||||||
healthcheck:
|
healthcheck:
|
||||||
# -- Create an IngressRoute for the healthcheck probe
|
# -- Create an IngressRoute for the healthcheck probe
|
||||||
enabled: false
|
enabled: true
|
||||||
# -- Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class)
|
# -- Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class)
|
||||||
annotations: {}
|
annotations: {}
|
||||||
# -- Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels)
|
# -- Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels)
|
||||||
@@ -527,11 +527,6 @@ ports:
|
|||||||
# service by default as well.
|
# service by default as well.
|
||||||
exposeInternal: false
|
exposeInternal: false
|
||||||
|
|
||||||
tlsStore:
|
|
||||||
default:
|
|
||||||
defaultCertificate:
|
|
||||||
secretName: cloudflare-origin-certificate
|
|
||||||
|
|
||||||
service:
|
service:
|
||||||
enabled: true
|
enabled: true
|
||||||
## -- Single service is using `MixedProtocolLBService` feature gate.
|
## -- Single service is using `MixedProtocolLBService` feature gate.
|
||||||
@@ -630,11 +625,21 @@ extraObjects:
|
|||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
name: cloudflare-origin-certificate
|
name: cloudflare-origin-certificate
|
||||||
|
namespace: traefik-loadbalancer
|
||||||
type: Opaque
|
type: Opaque
|
||||||
data:
|
data:
|
||||||
tls.crt: ${cloudflare_origin_certificate_pem}
|
tls.crt: ${cloudflare_origin_certificate_pem}
|
||||||
tls.key: ${cloudflare_origin_certificate_key}
|
tls.key: ${cloudflare_origin_certificate_key}
|
||||||
|
|
||||||
|
- apiVersion: traefik.io/v1alpha1
|
||||||
|
kind: TLSStore
|
||||||
|
metadata:
|
||||||
|
name: default
|
||||||
|
namespace: traefik-loadbalancer
|
||||||
|
spec:
|
||||||
|
defaultCertificate:
|
||||||
|
secretName: cloudflare-origin-certificate
|
||||||
|
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
kind: Secret
|
kind: Secret
|
||||||
metadata:
|
metadata:
|
||||||
|
Reference in New Issue
Block a user