官网:https://projectcontour.io/

1.快速部署contour

bash
1
kubectl apply -f https://projectcontour.io/quickstart/contour.yaml

2.查看所部署的pod

bash
1
2
3
4
5
6
7
root@k8s-master01:~/yaml/chapter13# kubectl get pods -n projectcontour -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
contour-65b455dccf-bkfpw 1/1 Running 0 6m11s 192.168.30.23 k8s-node03 <none> <none>
contour-65b455dccf-pqjzc 1/1 Running 0 6m11s 192.168.96.30 k8s-node02 <none> <none>
envoy-2x4sl 2/2 Running 0 6m11s 192.168.96.29 k8s-node02 <none> <none>
envoy-69v9c 2/2 Running 0 6m11s 192.168.30.24 k8s-node03 <none> <none>
envoy-8dfpl 2/2 Running 0 6m11s 192.168.131.23 k8s-node01 <none> <none>

contour部署完毕后会生成2个coutour和与节点数量相同的daemonset的envoy。