7.1 Ingress规划
使用traffic-type label
traffic-type: external
traffic-type: internal
traffic-type: public
lable 责任分工
lable
描述
traffic-type=internal
集群内部访问, 仅限部门内程序之间互相调用
traffic-type=external
集群外部访问, 有访问限制
traffic-type=public
集群外部访问,无访问限制
traffic-type=devops
运维部署基础服务使用, 内网类型, 无访问限制
traefik 节点label 规划
Key
Value
label
dedicated=edgenode department=devops edgenode=true
taint
edgenode=true
为 node 设置 taint 与 label:
kubectl taint nodes node -l edgenode=true dedicated=edgenode department=devops edgenode=true:NoSchedule
or
kubectl label nodes node edgenode=true dedicated=edgenode department=devops
kubectl taint nodes node edgenode=true:NoSchedule
删除taint:
kubectl taint nodes node edgenode:NoSchedule-
删除node的label
kubectl label node node edgenode-
查看 node上的 taint:
kubectl describe nodes node
查看node1的label
kubectl get nodes --show-labels
Traefik 端口范围
type
http
Https
Dashboard
internal
10080
10443
18080
external
20080
20443
28080
public
30080
30443
38080
devops
40080
40443
48080
最后更新于
这有帮助吗?