---
title: 运行与验证
description: "部署K8s集群完成后，本节以部署Nginx服务为例验证K8s集群的可用性。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcpfs/ecosystemEnable/Kubernetes/kunpengk8s_04_0008.html
sourcePath: /source/zh/kunpengcpfs/ecosystemEnable/Kubernetes/kunpengk8s_04_0008.html
indexId: 93a934aa4874ef66424290cf1ab8b146a4a3d741a21da51e16637558a71608ff73
---
# 运行与验证

部署K8s集群完成后，本节以部署Nginx服务为例验证K8s集群的可用性。

#### 验证K8s集群的部署结果

1. 在管理节点中创建一个名为nginx_deploy.yaml的文件。
  1 vi nginx_deploy.yaml

2. 按“i”进入编辑模式，在nginx_deploy.yaml文件中添加如下内容。
  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.14.2 imagePullPolicy: IfNotPresent ports: - containerPort: 80

3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 执行如下命令部署Nginx的Pod节点。
  1 kubectl create -f nginx_deploy.yaml

5. 在管理节点查看新建的Nginx的Pod节点。
  1 kubectl get pod --all-namespaces -o wide

  可以看到新建的Nginx的Pod节点，READY显示为1/1时，表示Pod正常运行。

6. 在compute01节点验证Nginx的可用性。10.244.1.11为5中新建的Nginx的Pod节点在compute01节点上的IP地址。
  1 wget http://10.244.1.11/index.html

  可以看到返回状态码为200，且index.html下载成功，表示Nginx可用。至此，表明K8s已经部署成功。
