k8s 学习笔记之搭建 nginx 服务测试搭建的环境
服务部署
接下来在 kubernetes 集群中部署一个 nginx 基础程序,测试集群是否正常工作。
# 部署 nginx
[root@master ~]# kubectl create deployment nginx --image=nginx:1.14-alpine
# 暴露端口
[root@master ~]# kubectl expose deployment nginx --port=80 --type=NodePort
# 查看服务状态
[root@master ~]# kubectl get pods, svc
NAME READY STATUS RESTARTS AGE
pod/nginx-86c57db685-fdc2k 1/1 Running 0 18m
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIp 18.96.8.1 <none> 443/TCP 82m
service/nginx NodePort 10.104.121.45 <none> 80:30073/TCP 17m
# 最后在电脑上访问下部署的 nginx 服务,若能访问到 nginx 默认页面说明部署成功

浙公网安备 33010602011771号