Para interactuar con tu universo aislado de Google Distributed Cloud (GDC), debes configurar una o varias de las siguientes herramientas:
- Consola de GDC: la interfaz gráfica de usuario principal de GDC aislado.
- CLI de gdcloud: la interfaz de línea de comandos (CLI) principal de GDC aislado.
- CLI de kubectl: la CLI de Kubernetes que se usa para gestionar las APIs del modelo de recursos de Kubernetes (KRM).
- **Terraform**: una herramienta de infraestructura como código (IaC) que gestiona las APIs de KRM mediante el proveedor de Kubernetes de Terraform.
Estas herramientas te ayudan a desplegar y gestionar aplicaciones, gestionar la infraestructura y ver recursos en tu entorno de GDC.
Este documento está dirigido a todos los operadores, administradores y desarrolladores que despliegan y gestionan recursos en GDC. Para obtener más información sobre los grupos de audiencia de GDC, consulta el artículo Audiencias de la documentación de GDC aislado.
Consola de GDC
La consola de GDC es una interfaz gráfica de usuario que te permite gestionar tus proyectos y recursos de GDC. Desde la consola de GDC, puedes realizar varias tareas, como monitorizar tus cargas de trabajo, gestionar el acceso a los recursos y ver los registros de auditoría.
Para acceder a la consola de GDC, abre la URL de GDC que te haya proporcionado tu grupo de operadores de infraestructura en un navegador web. Debes autenticarte con tu proveedor de identidades para iniciar sesión.
Para obtener más información, consulta el artículo Acceso a la consola de GDC.
CLI de gdcloud
La CLI gdcloud es una herramienta de línea de comandos de GDC aislado que se dedica a gestionar recursos en un entorno desconectado. La CLI gdcloud ofrece funciones como las siguientes:
- Configuraciones y propiedades personalizables
- Autenticación para clústeres, servidores de APIs y contextos zonales y globales
- Autocompletado
- Accesibilidad
Para obtener más información, consulta el artículo Usar la CLI de gdcloud.
Para consultar la documentación de referencia de todos los comandos de la CLI de gdcloud, consulta el artículo Información general sobre la referencia de gdcloud.
CLI de kubectl
La herramienta de CLI de Kubernetes, kubectl, te permite crear y gestionar recursos de GDC llamando a las APIs del modelo de recursos de Kubernetes (KRM) subyacentes. Por ejemplo, puedes usar la CLI de kubectl para desplegar máquinas virtuales (VM), inspeccionar y gestionar recursos de clústeres y ver registros.
La mayoría de los procedimientos de API de la documentación de GDC requieren la CLI de kubectl.
Para poder usar la CLI de kubectl para gestionar recursos, debes
instalar la herramienta de CLI de kubectl y, a continuación,
autenticarte con el clúster de GDC o el servidor de APIs que
aloja tu recurso con un archivo kubeconfig. La CLI de gdcloud proporciona
el get-credentials comando
para generar archivos kubeconfig automáticamente, pero también puedes
generar un archivo kubeconfig manualmente.
Terraform
HashiCorp Terraform es una herramienta de infraestructura como código (IaC) que te permite aprovisionar y gestionar recursos de infraestructura. En GDC, puedes usar Terraform para gestionar tus recursos interactuando con las APIs de Kubernetes. GDC usa el proveedor de Kubernetes para dar acceso a Terraform a las APIs de Kubernetes.
Para obtener más información sobre Terraform en GDC, consulta el artículo Información general sobre Terraform.
Para configurar rápidamente Terraform en tu entorno de GDC, consulta el artículo Usar Terraform.