Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在google容器引擎和kubernetes中管理wordpress文件 我在没有地方的中央。遵循本教程_Wordpress_Kubernetes_Google Cloud Platform_Sftp_Google Kubernetes Engine - Fatal编程技术网

在google容器引擎和kubernetes中管理wordpress文件 我在没有地方的中央。遵循本教程

在google容器引擎和kubernetes中管理wordpress文件 我在没有地方的中央。遵循本教程,wordpress,kubernetes,google-cloud-platform,sftp,google-kubernetes-engine,Wordpress,Kubernetes,Google Cloud Platform,Sftp,Google Kubernetes Engine,我将wordpress部署到google容器引擎。现在我不知道如何使用ftp或sftp访问这个持久磁盘上的wordpress文件。我可以通过filezilla上的sftp访问项目文件,但在其中找不到wordpress核心文件。有什么方法可以访问这些wordpress文件吗?首先看看这里: 该插件使用谷歌云存储,因此很容易通过用户界面访问 另一种解决方案(仅当您运行1个pod时,因为否则您需要在磁盘之间同步):使用sftp容器作为wordpress pod的侧车。包含wordpress文件的持久磁

我将wordpress部署到google容器引擎。现在我不知道如何使用ftp或sftp访问这个持久磁盘上的wordpress文件。我可以通过filezilla上的sftp访问项目文件,但在其中找不到wordpress核心文件。有什么方法可以访问这些wordpress文件吗?

首先看看这里: 该插件使用谷歌云存储,因此很容易通过用户界面访问


另一种解决方案(仅当您运行1个pod时,因为否则您需要在磁盘之间同步):使用sftp容器作为wordpress pod的侧车。包含wordpress文件的持久磁盘连接到wordpress pod。该磁盘安装在wordpress pod下的/var/www/html文件夹中。您可以通过连接wordpress pod来访问这些文件。首先通过执行以下命令获取正在运行的pod的名称

 kubectl get pods
现在在下面的命令中使用wordpress pod的名称。它在wordpress pod上运行一个远程外壳

kubectl exec -it <POD_NAME> sh
这将列出wordpress文件。如果要编辑这些文件,需要安装vim或nano

# apt-get update
# apt-get install vim
# apt-get install nano
# vi wp-config.php

请注意,如果wordpress pod重新启动,vim/nano将被卸下。如果你真的想把它们放在你的吊舱里,你需要创建一个定制的容器。

你能解释一下第二种解决方案吗。我现在有两个豆荚。在容器中创建新集群是什么意思?我无法将群集连接到sftp,因为它没有ip。我可以将集群的loadbalancer创建的实例连接到sftp,但无法在那里归档wordpress文件。pod可以是1个或多个容器,同一pod中的容器位于相同的命名空间中,因此它们可以访问彼此的文件系统和网络。
# apt-get update
# apt-get install vim
# apt-get install nano
# vi wp-config.php