Eschewed features
What would you like to have added?
Builtin config should contain:
nameReference:
- kind: Secret
version: v1
fieldSpecs:
- path: spec/listeners/tls/certificateRefs/name
kind: Gateway
(and maybe the same for kind: ConfigMap)
Why is this needed?
secretGenerator:
- name: tls-certificate
type: kubernetes.io/tls
files:
- tls.crt=secrets/cert.pem
- tls.key=secrets/key.pem
apiVersion: gateway.networking.k8s.io/v1
kind: Gateway
metadata:
name: gateway-web
spec:
gatewayClassName: traefik
listeners:
- name: web
port: 8000
protocol: HTTP
allowedRoutes:
namespaces:
from: Same
- name: websecure
protocol: HTTPS
port: 8443
allowedRoutes:
namespaces:
from: Same
tls:
certificateRefs:
- kind: Secret
name: tls-certificate
Can you accomplish the motivating task without this feature, and if so, how?
What other solutions have you considered?
Anything else we should know?
No response
Feature ownership
Eschewed features
What would you like to have added?
Builtin config should contain:
(and maybe the same for
kind: ConfigMap)Why is this needed?
Can you accomplish the motivating task without this feature, and if so, how?
What other solutions have you considered?
Anything else we should know?
No response
Feature ownership