
# K8S上部署ABI
说明：采用K8S部署abi531时，pod数只能是1个。
#### 有管理平台
![](https://support.huaweicloud.com/edms-mnft/public_sys-resources/note_3.0-zh-cn.png)
此处以华宇容器云平台作为部署工具，华宇容器云平台是为在生产环境中管理Docker和K8s设计的全栈化容器部署与管理平台。它以Docker及K8s为底层，以应用为发布单元的企业级容器云平台。
采用开源的rancher管理平台，部署步骤基本一致。
1. 准备工作 安装nfs
   安装参考网址 https://blog.csdn.net/sinat_41075146/article/details/80800812
   作用：允许网络中的计算机之间通过网络共享资源。
   说明：需要搭建服务端和客户端，服务端nfs共享目录设置为产品工作目录。
   镜像准备
   提前把所需要的镜像推送到镜像仓库。
   
2. 部署 添加项目和命名空间：选择集群，单击项目/命名空间，单击添加项目，输入项目名称，单击创建，完成后找到该项目，单击添加命名空间,输入名称，单击创建。
   图1部署1   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680487956.png)
   图2部署2   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728407277.png)
   图3部署3   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728367201.png)
   图4部署4   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680328212.png)
   添加PV和PVC
   添加PV
   图5添加PV1   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680487968.png)
   图6添加PV2   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728407293.png)
   图7添加PV3   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728367257.png)
   添加PVC
   图8添加PVC1   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680328264.png)
   图9添加PVC2   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680488024.png)
   部署服务
   图10添加PVC3   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728407345.png)
   图11添加PVC4   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728367269.png) 
 
#### 无管理平台
![](https://support.huaweicloud.com/edms-mnft/public_sys-resources/note_3.0-zh-cn.png)
无管理平台，即采用yaml文件，用k8s命令部署
1. 准备工作 安装nfs
   安装参考网址 https://blog.csdn.net/sinat_41075146/article/details/80800812
   作用：允许网络中的计算机之间通过网络共享资源。
   说明：需要搭建服务端和客户端，服务端nfs共享目录设置为产品工作目录。
   镜像准备
   提前把所需要的镜像推送到镜像仓库。
   
2. 部署 总共4个yaml文件，用k8s命令部署即可，如kubectl apply -f abi-pv.yaml
   abi-pv.yaml abi-pvc.yaml abi531-deployment.yaml abi531-service.yaml
   图12abi-pv.yaml   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680328276.png)
   图13abi-pvc.yaml   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680488036.png)
   图14abi531-deployment.yaml1   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728407353.png)
   图15abi531-deployment.yaml2   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001728367277.png)
   图16abi531-deployment.yaml3   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680328280.png)
   图17abi531-service.yaml   
   ![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001680488040.png) 
 
