Google Distributed Cloud air-gapped 通过 Google Kubernetes Engine (GKE) Enterprise 版提供托管式 Kubernetes 服务,让您能够使用业界标准 Kubernetes 方法来部署和运行容器工作负载。您的 GDC 沙盒实例随附三个为您创建的集群:
- 一个组织基础架构集群,用作实例的控制平面;
- 两个 Kubernetes 集群,用于运行容器工作负载。
如需详细了解经过网闸隔离的 Google Distributed Cloud 集群,请参阅集群架构。
组织基础架构集群
GDC 沙盒为您提供了一个名为 org-1-admin
的组织基础架构集群。组织基础架构运行组织的控制平面和数据平面组件。它还托管了部署所有非容器工作负载和服务的管理 API 服务器。例如,您可以使用管理 API 服务器来启动和控制虚拟机。
如需在命令行中使用 Management API 服务器,请执行以下操作:
确保您已按照连接中所述,使用
gdcloud
命令下载、配置并进行身份验证。设置
KUBECONFIG
环境变量,并下载管理 API 服务器的 kubeconfig 文件:export KUBECONFIG=org-1-admin-kubeconfig gdcloud clusters get-credentials org-1-admin
同样,如需使用 org-infra
集群,请执行以下操作:
设置
KUBECONFIG
环境变量,并下载管理 API 服务器的 kubeconfig 文件:export KUBECONFIG=org-1-infra-kubeconfig gdcloud clusters get-credentials org-1-infra
Kubernetes 集群
您的 GDC 沙盒实例在 org-1
组织中预创建了两个 Kubernetes 集群,分别名为 user-vm-1
和 user-vm-2
。将这些集群用于基于容器的工作负载。
在 Distributed Cloud 中,Kubernetes 集群有时称为“用户集群”。
您可以在创建项目时将集群附加到项目。
如需在命令行中使用 Kubernetes 集群,请执行以下操作:
确保您已按照连接中所述,使用
gdcloud
命令下载、配置并进行身份验证。设置
KUBECONFIG
环境变量,并下载您要使用的集群(user-vm-1
或user-vm-2
)的 kubeconfig 文件。 以下示例下载了user-vm-1
的 kubeconfig:export KUBECONFIG=user-vm-1-kubeconfig gdcloud clusters get-credentials user-vm-1 --zone zone1