Instala Anthos Config Management

En esta página, se proporciona una descripción general de cómo instalar y configurar los componentes de Anthos Config Management; el Sincronizador de configuración, el Controlador de políticas y el Controlador de configuración. Para obtener más información sobre Anthos Config Management, consulta la descripción general de Anthos Config Management.

Plataformas y versiones compatibles

El Sincronizador de configuración, el Controlador de políticas y el Controlador de configuración están disponibles para los usuarios de Anthos y Google Kubernetes Engine (GKE). Los usuarios de GKE tienen un cargo adicional por usar el Controlador de políticas y el Controlador de configuración. Para obtener más información, consulta Precios.

Para obtener información sobre la actualización y el control de versiones de Anthos Config Management, consulta la compatibilidad con versiones y actualizaciones de Anthos.

Habilita Anthos Config Management

Antes de poder usar los componentes de Anthos Config Management, debes habilitar Anthos Config Management y las API adecuadas. Para habilitar estas funciones, completa los siguientes pasos:

Consola

  1. En la consola de Google Cloud:
    • Si usas Google Kubernetes Engine, ve a la página Configuración de GKE, en la sección Configuración y política.

      Ir a Config Management

    • Si usas Anthos, ve a la página Configuración de Anthos en la sección Configuración y política.

      Ir a Config Management

  2. En el cuadro Configuración del Sincronizador de configuración, haz clic en Instalar el Sincronizador de configuración.
  3. Para habilitar la API de Config Management, haz clic en Siguiente.

gcloud

  1. Si eres usuario de Anthos, habilita la API de Anthos.

    gcloud services enable anthos.googleapis.com
    

    Los usuarios de GKE no necesitan habilitar la API de Anthos.

  2. Para habilitar Anthos Config Management, ejecuta el siguiente comando:

    gcloud beta container fleet config-management enable
    

Configura los componentes de Anthos Config Management

Aunque los componentes están diseñados para funcionar en conjunto, puedes instalar cada componente de Anthos Config Management como un producto independiente. En las siguientes páginas, se muestran las diferentes formas en las que puedes configurar estos componentes:

También puedes seguir una guía de inicio rápido que te muestre un ejemplo guiado de instalación de los componentes de Anthos Config Management:

Actualizar Anthos Config Management

El Controlador de políticas y el Sincronizador de configuración se actualizan cada vez que actualizas Anthos Config Management. Para obtener más información, consulta Actualiza Anthos Config Management.

RBAC y permisos

Anthos Config Management incluye cargas de trabajo con muchos privilegios. Los permisos de estas cargas de trabajo se analizan en la siguiente tabla.

Componente Espacio de nombres Cuenta de servicio Permisos Descripción
Operador de Config Management config-management-system config-management-operator cluster-admin El operador de Config Management instala los otros componentes de esta tabla. Algunos de esos componentes requieren permisos de administrador de clúster, por lo que el operador de Config Management también los requiere.
Policy Controller gatekeeper-system Consulta la descripción general de Policy Controller para conocer los permisos necesarios.
Sincronizador de configuración config-management-system Consulta la descripción general del Sincronizador de configuración para obtener los permisos necesarios.

Solicitudes de recursos

En la siguiente tabla, se enumeran los requisitos de recursos de Kubernetes para los componentes de Anthos Config Management de cada versión compatible. Si deseas obtener más información, consulta Administra los recursos para contenedores en la documentación de Kubernetes.

1.15

Componente CPU Memoria
Operador de Config Management 100m 100Mi
Policy Controller 100m 256 Mi
Sincronizador de configuración 330 m + 80 m * (cantidad de objetos RootSync y RepoSync) 850 Mi + 600 Mi * (cantidad de objetos RootSync y RepoSync)

1.14

Componente CPU Memoria
Operador de Config Management 100m 100Mi
Policy Controller 100m 256 Mi
Sincronizador de configuración 330 m + 80 m * (cantidad de objetos RootSync y RepoSync) 850 Mi + 600 Mi * (cantidad de objetos RootSync y RepoSync)

1.13

Componente CPU Memoria
Operador de Config Management 100m 100Mi
Policy Controller 100m 256 Mi
Sincronizador de configuración 330 m + 80 m * (cantidad de objetos RootSync y RepoSync) 850 Mi + 600 Mi * (cantidad de objetos RootSync y RepoSync)

Para obtener un desglose de las solicitudes de recursos el Sincronizador de configuración por componente, consulta las solicitudes de recursos en la página de instalación del Sincronizador de configuración.

¿Qué sigue?