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 默认页面说明部署成功
posted @ 2023-07-21 15:18  三眠  阅读(179)  评论(0)    收藏  举报