四层代理的配置问题

来源:11-1 ingress --- 四层代理、session保持、定制配置、流量控制(上)

eddie_k2

2020-05-18

[root@m1 8-ingress]# cat tcp-config.yaml 
apiVersion: v1
kind: ConfigMap
metadata:
  name: tcp-services
  namespace: ingress-nginx
# 需要暴露的端口 和 服务,对外端口30000
data:
  "30000": dev/web-demo:80

[root@m1 8-ingress]# kubectl apply -f tcp-config.yaml 
configmap/tcp-services unchanged

[root@m1 8-ingress]# kubectl get cm -n ingress-nginx
NAME                              DATA   AGE
ingress-controller-leader-nginx   0      6d18h
nginx-configuration               0      6d18h

[root@m1 8-ingress]# kubectl get cm -n ingress-nginx
NAME                              DATA   AGE
ingress-controller-leader-nginx   0      6d18h
nginx-configuration               0      6d18h
tcp-services                      1      3s

[root@s1 ~]# netstat -ntlp|grep 30000
[root@s1 ~]# 

[root@s2 ~]# netstat -ntlp|grep 30000
[root@s2 ~]# 

两个工作节点,都没有 30000 端口的呢?

写回答

1回答

eddie_k2

提问者

2020-05-18

已解决,不用回复了。自己创建一个 Ingress  namespace: dev

0
1
慕工程8041948
创建一个 Ingress namespace: dev? 这个没有理解,namespace和ingress怎么关联起来。我是已经创建了dev的namespace,但是你说的创建一个ingress 的dev 的namespace,不知道怎么实现。
2021-05-02
共1条回复

Kubernetes生产落地全程实践

一个互联网公司落地Kubernetes全过程点点滴滴

2293 学习 · 2216 问题

查看课程