Google Distributed Cloud air-gapped proporciona un servicio de Kubernetes gestionado con Google Kubernetes Engine (GKE) Enterprise edition, lo que te permite desplegar y ejecutar cargas de trabajo de contenedores mediante metodologías de Kubernetes estándar del sector. Tu instancia de GDC Sandbox incluye tres clústeres creados para ti:
- Un clúster de infraestructura de organización, que actúa como plano de control de tu instancia.
- Dos clústeres de Kubernetes para ejecutar tus cargas de trabajo de contenedores.
Para obtener información sobre los clústeres de Google Distributed Cloud con air gap, consulta la sección Arquitectura de clústeres.
El clúster de infraestructura de la organización
GDC Sandbox te proporciona un clúster de infraestructura de organización llamado org-1-admin
. La infraestructura de la organización ejecuta los componentes del plano de control y del plano de datos de la organización. También aloja el servidor de la API Management, donde se despliegan todas las cargas de trabajo y los servicios que no son contenedores. Por ejemplo, usarías el servidor de la API Management para iniciar y controlar las VMs.
Para trabajar con el servidor de la API Management en la línea de comandos, haz lo siguiente:
Asegúrate de haber descargado, configurado y autenticado con el comando
gdcloud
, tal como se describe en Conectar.Define una variable de entorno
KUBECONFIG
y descarga un archivo kubeconfig para el servidor de la API Management:export KUBECONFIG=org-1-admin-kubeconfig gdcloud clusters get-credentials org-1-admin
Del mismo modo, para trabajar con el clúster org-infra
, haz lo siguiente:
Define una variable de entorno
KUBECONFIG
y descarga un archivo kubeconfig para el servidor de la API Management:export KUBECONFIG=org-1-infra-kubeconfig gdcloud clusters get-credentials org-1-infra
Clústeres de Kubernetes
Tu instancia de GDC Sandbox incluye dos clústeres de Kubernetes precreados, llamados user-vm-1
y user-vm-2
, en la organización org-1
. Usa estos clústeres para cargas de trabajo basadas en contenedores.
A veces, los clústeres de Kubernetes se denominan clústeres de usuario
en Distributed Cloud.
Puede asociar clústeres a un proyecto cuando cree un proyecto.
Para trabajar con clústeres de Kubernetes en la línea de comandos, haz lo siguiente:
Asegúrate de haber descargado, configurado y autenticado con el comando
gdcloud
, tal como se describe en Conectar.Define una variable de entorno
KUBECONFIG
y descarga un archivo kubeconfig del clúster que quieras usar, ya seauser-vm-1
ouser-vm-2
. En el siguiente ejemplo se descarga un archivo kubeconfig parauser-vm-1
:export KUBECONFIG=user-vm-1-kubeconfig gdcloud clusters get-credentials user-vm-1 --zone zone1