【发布时间】:2022-01-19 03:24:03
【问题描述】:
我想使用服务公开 k8s api。我的问题是 api 仅响应 https 上的端口 6443。任何对 http 返回状态 400 错误请求的尝试。如何将服务“强制”给用户 https ?
apiVersion: v1
kind: Service
metadata:
name: k8s-api
namespace: kube-system
labels:
label: k8s-api
spec:
ports:
- port: 80 #Port on which your service is running
targetPort: 6443
protocol: TCP
name: http
selector:
name: kube-apiserver-master-node
可能是这个?
apiVersion: v1
kind: Service
metadata:
name: k8s-api
namespace: kube-system
labels:
label: k8s-api
spec:
ports:
- port: 443 #Port on which your service is running
targetPort: 6443
protocol: TCP
name: http
selector:
name: kube-apiserver-master-node
【问题讨论】:
标签: kubernetes kubernetes-service kubernetes-apiserver