Para interactuar con tu universo aislado de Google Distributed Cloud (GDC), debes configurar una o más de las siguientes herramientas:
- Consola de GDC: Es la interfaz gráfica de usuario principal para GDC aislado.
- gdcloud CLI: Es la interfaz de línea de comandos (CLI) principal para GDC aislado.
- CLI de kubectl: Es la CLI de Kubernetes que se usa para administrar las APIs del modelo de recursos de Kubernetes (KRM).
- Terraform: Es una herramienta de infraestructura como código (IaC) que administra las APIs de KRM con el proveedor de Kubernetes de Terraform.
Estas herramientas te ayudan a implementar y administrar aplicaciones, administrar la infraestructura y ver recursos en tu entorno de GDC.
Este documento está destinado a todos los operadores, administradores y desarrolladores que implementan y administran recursos en GDC. Para obtener más información sobre los grupos de público en GDC, consulta Públicos de la documentación de Google Distributed Cloud aislado.
Consola de GDC
La consola de GDC es una interfaz gráfica de usuario que te permite administrar tus proyectos y recursos de GDC. Desde la consola de GDC, puedes realizar varias tareas, como supervisar tus cargas de trabajo, administrar 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 proporciona tu grupo de operadores de infraestructura en un navegador web. Debes autenticarte con tu proveedor de identidad para acceder.
Para obtener más información, consulta Acceso a la consola de GDC.
gdcloud CLI
La CLI de gdcloud es una herramienta de línea de comandos de GDC aislado dedicada a administrar recursos en un entorno desconectado. La CLI de gdcloud proporciona capacidades como las siguientes:
- Configuraciones y propiedades personalizables
- Autenticación para clústeres, servidores de API y contextos zonales y globales
- Autocompletado
- Accesibilidad
Para obtener más información, consulta Usa la CLI de gdcloud.
Para obtener documentación de referencia de todos los comandos de la CLI de gdcloud, consulta la descripción general de la referencia de gdcloud.
CLI de kubectl
La herramienta de CLI de Kubernetes, kubectl, te permite crear y administrar recursos de GDC llamando a las APIs subyacentes del modelo de recursos de Kubernetes (KRM). Por ejemplo, puedes usar la CLI de kubectl para implementar máquinas virtuales (VM), inspeccionar y administrar recursos del clúster, y ver registros.
La mayoría de los procedimientos de la API en la documentación de GDC requieren la CLI de kubectl.
Antes de que puedas usar la CLI de kubectl para administrar recursos, debes
instalar la herramienta de CLI de kubectl y, luego,
autenticarte con el clúster de GDC o el servidor de API que
aloja tu recurso con un archivo kubeconfig. La CLI de gdcloud proporciona
el get-credentials comando
para generar archivos kubeconfig automáticamente, o puedes
generar un archivo kubeconfig de forma manual.
Terraform
HashiCorp Terraform es una herramienta de infraestructura como código (IaC) que te permite aprovisionar y administrar recursos de infraestructura. En GDC, puedes usar Terraform para administrar tus recursos mediante la interacción con las APIs de Kubernetes. GDC usa el proveedor de Kubernetes para otorgar a Terraform acceso a las APIs de Kubernetes.
Para obtener más información sobre Terraform en GDC, consulta la descripción general de Terraform.
Para configurar Terraform rápidamente en tu entorno de GDC, consulta Usa Terraform.