为Kubernetes创建NFS侧车
我正在尝试为Kubernetes创建NFS侧车。目标是能够在不影响性能的情况下将NFS卷装载到现有pod。同时,我希望能够以只读方式将相同的NFS卷装载到另一个pod或服务器上,以便查看其中的内容。有人试过这个吗?有人有这个程序吗?我建议使用PersistentVolume,它使用NFS驱动程序和PersistentVolumeClaim,而不是使用侧车。如果使用RWX/ReadWriteMany访问模式,则可以将共享装载到多个POD中 例如,pv: 聚氯乙烯: 并安装在吊舱中:为Kubernetes创建NFS侧车,kubernetes,Kubernetes,我正在尝试为Kubernetes创建NFS侧车。目标是能够在不影响性能的情况下将NFS卷装载到现有pod。同时,我希望能够以只读方式将相同的NFS卷装载到另一个pod或服务器上,以便查看其中的内容。有人试过这个吗?有人有这个程序吗?我建议使用PersistentVolume,它使用NFS驱动程序和PersistentVolumeClaim,而不是使用侧车。如果使用RWX/ReadWriteMany访问模式,则可以将共享装载到多个POD中 例如,pv: 聚氯乙烯: 并安装在吊舱中: kind: P
kind: PersistentVolume
apiVersion: v1
metadata:
name: mypv
spec:
capacity:
storage: 2Gi
nfs:
server: my.nfs.server
path: /myshare
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Recycle
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: myclaim
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 2Gi
apiVersion: v1
kind: Pod
metadata:
name: mypod
spec:
containers:
- name: myfrontend
image: nginx
volumeMounts:
- mountPath: "/var/www/html"
name: mypd
volumes:
- name: mypd
persistentVolumeClaim:
claimName: myclaim