K8S 基于NFS实现文件集群间共享
生活随笔
收集整理的這篇文章主要介紹了
K8S 基于NFS实现文件集群间共享
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
NFS:Network File System
K8S集群文件共享實現原理
安裝NFS相關組件
# master節點上操作(master需安裝nfs-utils和rpcbind,其他從節點只需安裝nfs-utils): yum install -y nfs-utils rpcbind配置master
vim /etc/exports添加配置內容:
驗證配置:
啟動服務
將兩個服務設置為開機啟動:
配置從節點
所有從節點都需執行這兩步:
①yum install -y nfs-utils
②mount掛載
查看master主節點的nfs掛載目錄:
設置nfs.service為開機啟動:
部署配置掛載點
刪除deployment
修改deployment腳本文件
vim ./tomcat-deploy/tomcat-deploy.yml重新創建部署
kubectl create -f tomcat-deploy.yml驗證配置
查看從節點的pod容器中的Tomcat容器的webapps目錄,文件是否同步了:
總結
以上是生活随笔為你收集整理的K8S 基于NFS实现文件集群间共享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: K8S Service服务用于对外暴露应
- 下一篇: K8S 利用Rinetd实现Servic