存档
创建集群网关
官方文档:集群网关
点击左上角的平台管理并选择集群管理
点击导航面板中集群设置下的网关设置,选择集群网关选项卡,并点击启用网关
选择 NodePort 模式,配置选项可以为空
创建成功
创建应用路由
官方文档:应用路由
进入工作台 – 企业空间
进入需要配置路由的项目,在应用负载 – 工作负载创建按一个 nginx
在应用负载 – 服务创建一个 nginx 的服务,服务暴露 80 端口
在应用负载 – 应用路由创建路由
自定义域名
访问
修改 host 文件
host 文件目录:C:\Windows\System32\drivers\etc\hosts
添加刚刚新建的域名
点击新建的路由
点击访问服务
成功访问
域名使用 80 端口
背景:虽然可以成功访问,但需要添加端口,不太完善
原因: kubesphere-router-kubesphere-system 服务对外暴露的是 31852 端口
编辑 kubesphere-router-kubesphere-system 服务的 yaml,修改 31852 为 80,报错 80 不在集群端口范围内
修改集群端口范围
vim /etc/kubernetes/manifests/kube-apiserver.yaml
1
在 command 下添加 – –service-node-port-range=1-65535 参数,
修改后会自动生效,无需其他操作,apiserver 自动重启
再次编辑 kubesphere-router-kubesphere-system 服务的 yaml,修改 31852 为 80
修改成功
成功访问
成功后可以关闭端口 1-65535 的开放权限,把新增的配置删掉即可
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_42555971/article/details/132165342
近期评论