Kubenetes里pod和service绑定的实现方式
我之前的文章如何在Kubernetes里创建一个Nginx service介绍了如何创建一个Kubernetes pod和service,使用的方法是命令kubectl run。 本文介绍另一种方式,通过这种方式来学习Kubernetes里pod和对应的service是如何绑定的。 首先使用下面的命令行创建一个名称为jerry-nginx-1982的deployment: kubectl create deployment jerry-nginx-1982 --image=nginx 然后使用命令行kubectl get deployment 得到创建好的deployment: 然后创建一个同名的service,类型为nodeport。 kubectl create service nodeport jerry-nginx-1982 --tcp 80:80 创建完成后,使用命令行kubectl get svc得到名称为jerry-nginx-1982对外暴露的端口号:31954: 然后就能通过这个端口号访问nginx server了: 那么这两个同名的pod和service是如何关联的...