如何在Kubernetes中获取每个FTP的SFTP详细信息

时间:2019-07-15 06:16:26

标签: wordpress kubernetes sftp

我在Kubernetes集群中为每个客户端托管多个站点。 WP站点使用带有ReadWriteMany模式的NFS服务器具有自己的永久磁盘。每个客户都需要SFTP / FTP登录详细信息

我设法使用https://github.com/atmoz/sftp在K8中运行SFTP并获得了凭据。它可以工作,但是我无法编辑/删除文件。同样,在创建此文件之后,WP现在会要求FTP凭据来完成所有操作。看起来好像失去了许可

这是我的规格:

spec:
  #secrets and config
  volumes:
    - name: nfs
      persistentVolumeClaim:
        claimName: nfs

  containers:
    #the sftp server itself
    - name: sftp
      image: atmoz/sftp:latest
      imagePullPolicy: Always
      args: ["admin:admin:1010:1013"]
      ports:
        - containerPort: 22
      volumeMounts:
        - mountPath: /var/www/html
          name: nfs
      securityContext:
        capabilities:
          add: ["SYS_ADMIN"]
      resources: {}

0 个答案:

没有答案