如何在openshift中使用运行的容器装载网络共享(SAMBA windows共享)
我已经尝试使用cifs装载网络共享,然后装载主机到docker容器。这是有效的。但是我想用容器直接挂载。您可以通过flexVolume驱动程序挂载cifs,如下所示如何在openshift中使用运行的容器装载网络共享(SAMBA windows共享),openshift,mount,Openshift,Mount,我已经尝试使用cifs装载网络共享,然后装载主机到docker容器。这是有效的。但是我想用容器直接挂载。您可以通过flexVolume驱动程序挂载cifs,如下所示 cifs可以这样使用,有关cifs测试,请参阅上面的链接 apiVersion: v1 kind: Pod metadata: name: busybox namespace: default spec: containers: - name: busybox image: busybox c
apiVersion: v1
kind: Pod
metadata:
name: busybox
namespace: default
spec:
containers:
- name: busybox
image: busybox
command:
- sleep
- "3600"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: test
mountPath: /data
volumes:
- name: test
flexVolume:
driver: "fstab/cifs"
fsType: "cifs"
secretRef:
name: "cifs-secret"
options:
networkPath: "//server/share"
mountOptions: "dir_mode=0755,file_mode=0644,noperm"
该解决方案是否支持Active Directory身份验证以授权访问smb共享?@SerG您是否发现了这一点?我正在努力实现目标same@Sahil不,我刚刚选择了另一种体系结构。@SerG谢谢,因为将来有人会来到这里-看起来用于Kubernetes的CIFS Flexvolume插件可以实现这一点