K8S创建Nginx对外服务

只在master上做

docker pull nginx

创建部署

kubectl create deployment nginx --image=docker.io/nginx

暴露端口

kubectl expose deployment nginx --port=80 --type=NodePort

查看pod和服务

K8S创建Nginx对外服务插图

由于我们创建的deployment是控制Pod,使Pod拥有多副本,自愈,扩缩容等能力的

所以我们直接kubectl delete nginx是显示删除后还是会存在的

如果删除则需要 kubectl delete deployments.apps nginx

K8S创建Nginx对外服务插图1

阅读剩余
THE END
诺言博客