NFS
- master安装:
yum install -y ntf-utils rpcbind
;vim /etc/exports
/opt/workspace/webapps/www-data 192.168.249.134/24(rw,sync)
systemctl start nfs.service
systemctl start rpcbind.service
systemctl enable nfs.service
systemctl enable rpcbind.service
exportfs
yum install -y ntf-utils
showmount -e 192.168.249.134 # 查看共享文件夹
mount 192.168.249.134:/opt/workspace/webapps/www-data /mnt # 挂载
systemctl start nfs.service
systemctl enable nfs.service
service 配置共享目录
kubectl delete deployment tomcat-deploy
kubectl delete service tomcat-service
kubectl get deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: tomcat-deploy
spec:
replicas: 2
template:
metadata:
labels:
app: tomcat-cluster
spec:
volumes:
- name: web-app
hostPath:
path: /mnt
containers:
- name: tomcat-cluster
image: tomcat:latest
ports:
- containerPort: 8080
volumeMounts:
- name: web-app
mountPath: /usr/local/tomcat/webapps