K8s部署nginx
上一篇博客已经安装初始化完成了K8S
1.初步搭建一个pod
1.1拉取镜像
kubectl create deployment nginx --image=nginx
1.2等待镜像完成
kubectl get pod
当status为running就是拉取完成已经运行了
1.3将运行的服务对外暴露
kubectl expose deployment nginx --port=80 --type=NodePort
1.4查询当前pod查看端口
kubectl get pod,svc
注:正常情况下,容器会运行在一个节点中,节点和master的ip+端口号都可以访问该网站
出现的错误
容器正常启动,pods查询也能查到,但是就是访问不了
dns显示不正常,我重启解决了问题!!!!!
惊呆了我,我不知道为啥,对不起在座的诸位,有大佬希望能告诉我为啥