https://github.com/rancher/rancher/issues/15225
https://blog.csdn.net/qq_29726869/article/details/113217072?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-1-113217072-null-null.pc_agg_new_rank&utm_term=ingress%E7%AB%AF%E5%8F%A3%E9%83%BD%E6%98%AF80+rancher&spm=1000.2123.3001.4430
请尝试以下步骤:
1.通过编辑 nginx-ingress-controller DaemonSet 来更改入口端口。
kubectl edit daemonset nginx-ingress-controller -n ingress-nginx
2.向下滚动到如下所示的部分:
containers: - args: - /nginx-ingress-controller - --default-backend-service=$(POD_NAMESPACE)/default-http-backend - --configmap=$(POD_NAMESPACE)/nginx-configuration - --tcp-services-configmap=$(POD_NAMESPACE)/tcp-services - --udp-services-configmap=$(POD_NAMESPACE)/udp-services - --annotations-prefix=nginx.ingress.kubernetes.io
3.在“- /nginex-ingress-controller”之后添加两行以修改您认为合适的端口。
- --http-port=8080 - --https-port=8443
4.保存对配置的更改,然后删除您的 ingress-nginx pod
1.找到k8s下的system
2.找到工作负载下的nginx-ingress-controller,点击右边三个点的配置按钮,选择升级选项
3.下拉升级服务界面,点击展开底部的显示高级选项
4.展开命令选项,在命令(CMD)后面添加合适的端口 - --http-port=8080 - --https-port=8443
5.最后点击升级即可
上一个:PHP特质