Kubernetes nginx-ingress 主机
Kubernetes nginx-ingress host
我正在尝试配置我的入口以针对以 .mywebsite.com
结尾的主机的任何请求公开我的一项服务
我尝试了 *.mywebsite.com
但它不起作用。
有没有办法配置入口这样做?
我的子域由服务动态处理,DNS 配置有通配符记录。
您可以试试下面的清单文件。
先决条件:k8s 版本 1.19+
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-wildcard-host
spec:
rules:
- host: "*.mywebsite.com"
http:
paths:
- pathType: Prefix
path: "/"
backend:
service:
name: <your_service_name_here>
port:
number: <port_number_here>
我正在尝试配置我的入口以针对以 .mywebsite.com
我尝试了 *.mywebsite.com
但它不起作用。
有没有办法配置入口这样做?
我的子域由服务动态处理,DNS 配置有通配符记录。
您可以试试下面的清单文件。
先决条件:k8s 版本 1.19+
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-wildcard-host
spec:
rules:
- host: "*.mywebsite.com"
http:
paths:
- pathType: Prefix
path: "/"
backend:
service:
name: <your_service_name_here>
port:
number: <port_number_here>