BetterManEddy

导航

 
#创建configmap,关联对应的端口
apiVersion: v1
kind: ConfigMap
metadata:
  name: tcp-services
  namespace: nacos
data:
  8848: "nacos/nacos-headless:8848"
  9848: "nacos/nacos-headless:9848"
  9849: "nacos/nacos-headless:9849"
#查看对应的ingress-nginx-controller的yaml文件
k edit deployment ingress-nginx-controller  -n default
#删除原本的ingress-crontroller的deployment,修改yaml文件,重新部署
- --tcp-services-configmap=nacos/tcp-services ##一定是要指定命名空间
k apply -f ingress-nginx-controller.yaml
#在nginx-controller的svc中添加对应的端口
k edit svc ingress-nginx-controller -n default
- name: nacos-headless
  nodePort: 32698
  port: 8848
  protocol: TCP
  targetPort: 8848
- name: nacos-rpc
  nodePort: 32699
  port: 9848
  protocol: TCP
  targetPort: 9848
- name: nacos-grpc
  nodePort: 32700
  port: 9849
  protocol: TCP
  targetPort: 9849
posted on 2021-11-17 17:29  BetterManEddy  阅读(1353)  评论(0)    收藏  举报