K8S推荐的方案是使用ingress来实现HTTPS域名访问,但配置有些复杂,这里是有一种快速的简易无需ingress来快速部署HTTPS的方案,但并不推荐生产使用。
1. Springboot自身配置http协议证书 
2. 修改K8S配置调整Kubernetes的NodePort端口范围
修改/etc/kubernetes/manifests/kube-apiserver.yaml

3. 配置应用程序nodePort为443端口
kubectl部署应用和service后即可访问了

K8S推荐的方案是使用ingress来实现HTTPS域名访问,但配置有些复杂,这里是有一种快速的简易无需ingress来快速部署HTTPS的方案,但并不推荐生产使用。
1. Springboot自身配置http协议证书 
2. 修改K8S配置调整Kubernetes的NodePort端口范围
修改/etc/kubernetes/manifests/kube-apiserver.yaml

3. 配置应用程序nodePort为443端口
kubectl部署应用和service后即可访问了
