簡體   English   中英

Kube.netes 上的設置文件或安裝文件在哪里。 這些安裝在 Linux 或 Google Cloud 上的什么位置?

[英]Where are the setup files or installed files on Kubernetes. Where are these installed on Linux or Google Cloud?

我使用了 Kube.netes 並部署了例如 WordPress 或 nginx 等。我們從 yaml 文件安裝。 它安裝在哪里我如何在谷歌雲的同一點找到頁面目錄(例如 WordPress 頁面等)。 當我在 Google Cloud 使用 Kube.netes 時,安裝文件的路徑在哪里(例如 index.php)。

如果您直接運行 docker 映像而沒有附加 NFS、S3 或磁盤等任何東西,那么默認情況下您將能夠在容器文件系統(index.php 和所有)中獲取這些文件。

使用任何K8s集群,您可以檢查 Gcloud 或任何容器內的文件:

kubectl get pods

kubectl exec -it <Wordpress pod name> -- /bin/bash

如果您附加NFS或 object 存儲S3EFS等文件系統,您將能夠在那里查看這些文件,除非您使用YAML文件安裝和應用配置。

關於安裝文件( YAML ),

Kube.netes 使用ETCD數據庫作為數據存儲。 流程是這樣的。 kubectl命令連接到API 服務器並將 YAML 文件發送到 API 服務器。 API 解析信息並將其存儲在 ETCD 數據庫中,因此您不會像 YAML 格式那樣獲取這些文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM