Add Affine gateway listener and certificate
This commit is contained in:
14
envoy-gateway/affine/certificate.yaml
Normal file
14
envoy-gateway/affine/certificate.yaml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
apiVersion: cert-manager.io/v1
|
||||||
|
kind: Certificate
|
||||||
|
metadata:
|
||||||
|
name: affine-tls
|
||||||
|
namespace: envoy-gateway
|
||||||
|
spec:
|
||||||
|
secretName: affine-tls
|
||||||
|
privateKey:
|
||||||
|
rotationPolicy: Always
|
||||||
|
issuerRef:
|
||||||
|
name: azure-dns
|
||||||
|
kind: ClusterIssuer
|
||||||
|
dnsNames:
|
||||||
|
- affine.jsme.be
|
||||||
19
envoy-gateway/affine/gateway-patch.yaml
Normal file
19
envoy-gateway/affine/gateway-patch.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
- op: add
|
||||||
|
path: /spec/listeners/-
|
||||||
|
value:
|
||||||
|
name: affine
|
||||||
|
protocol: HTTPS
|
||||||
|
port: 443
|
||||||
|
hostname: "affine.jsme.be"
|
||||||
|
allowedRoutes:
|
||||||
|
namespaces:
|
||||||
|
from: Selector
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
kubernetes.io/metadata.name: affine
|
||||||
|
tls:
|
||||||
|
mode: Terminate
|
||||||
|
certificateRefs:
|
||||||
|
- kind: Secret
|
||||||
|
name: affine-tls
|
||||||
|
namespace: envoy-gateway
|
||||||
@@ -47,6 +47,7 @@ resources:
|
|||||||
- openwebui/certificate.yaml
|
- openwebui/certificate.yaml
|
||||||
- searxng/certificate.yaml
|
- searxng/certificate.yaml
|
||||||
- docuseal/certificate.yaml
|
- docuseal/certificate.yaml
|
||||||
|
- affine/certificate.yaml
|
||||||
|
|
||||||
patches:
|
patches:
|
||||||
# Internal gateway patches
|
# Internal gateway patches
|
||||||
@@ -296,6 +297,12 @@ patches:
|
|||||||
kind: Gateway
|
kind: Gateway
|
||||||
name: gateway-internal
|
name: gateway-internal
|
||||||
path: docuseal/gateway-patch.yaml
|
path: docuseal/gateway-patch.yaml
|
||||||
|
- target:
|
||||||
|
group: gateway.networking.k8s.io
|
||||||
|
version: v1
|
||||||
|
kind: Gateway
|
||||||
|
name: gateway-internal
|
||||||
|
path: affine/gateway-patch.yaml
|
||||||
|
|
||||||
# Public gateway patches
|
# Public gateway patches
|
||||||
- target:
|
- target:
|
||||||
|
|||||||
Reference in New Issue
Block a user