Kubectl Services
Services
kubectl expoese 命令可以创建一个service 供外部访问
Service主要有三种类型:
ClusterIp
NodePort
LoadBalancer
另外可以使用DNS 但是需要DNS的add-on
clusterIp
kubectl expose deployment service-test
kubectl get svc
容器的IP会变更,但是SVC的IP不会变更
NodePort
kubectl expose pods nginx-pod --type=NodePort
任何一个node 访问 32457 端口都能访问到服务
LoadBalancer
Nice to see you all!