Installez Anthos Config Management.

Cette page vous donne un aperçu de la procédure d'installation et de configuration des composants Anthos Config Management : Config Sync, Policy Controller et Config Controller. Pour en savoir plus sur Anthos Config Management, consultez sa présentation.

Plates-formes et versions compatibles

Config Sync, Policy Controller et Config Controller sont disponibles pour Anthos. Pour en savoir plus, reportez-vous à la section Tarifs.

Pour en savoir plus sur la gestion des versions et la compatibilité des mises à niveau d'Anthos Config Management, consultez la page Compatibilité de la version et mise à niveau d'Anthos.

Activer Anthos Config Management

Avant de pouvoir utiliser les composants Anthos Config Management, vous devez activer les API appropriées et Anthos Config Management. Pour activer ces fonctionnalités, procédez comme suit :

Console

  1. Dans la console Google Cloud :
    • Si vous utilisez Google Kubernetes Engine, accédez à la page Configuration de GKE dans la section Configuration et règles.

      Accéder à Config Management

    • Si vous utilisez Anthos, accédez à la page Configuration d'Anthos dans la section Configuration et règles.

      Accéder à Config Management

  2. Dans la zone Paramètres Config Sync, cliquez sur Installer Config Sync.
  3. Pour activer l'API Config Management, cliquez sur Suivant.

gcloud

  1. Si vous êtes abonné à Anthos, activez l'API Anthos.

    gcloud services enable anthos.googleapis.com
    

    Les utilisateurs de GKE n'ont pas besoin d'activer l'API Anthos.

  2. Pour activer Anthos Config Management, exécutez la commande suivante :

    gcloud beta container fleet config-management enable
    

Configurer les composants Anthos Config Management

Bien que les composants soient conçus pour fonctionner ensemble, vous pouvez installer chaque composant Anthos Config Management en tant que produit autonome. Les pages suivantes présentent les différentes manières de configurer ces composants:

Vous pouvez également suivre un guide de démarrage rapide qui présente un exemple guidé d'installation des composants Anthos Config Management:

Mettre à niveau Anthos Config Management

Policy Controller et Config Sync sont mis à niveau chaque fois que vous mettez à niveau Anthos Config Management. Pour en savoir plus, consultez la page Mettre à niveau Anthos Config Management.

RBAC et autorisations

Anthos Config Management inclut des charges de travail à privilèges élevés. Les autorisations associées à ces charges de travail sont décrites dans le tableau ci-dessous.

Composant Espace de noms Compte de service Autorisations Description
Config Management Operator config-management-system config-management-operator cluster-admin Config Management Operator installe les autres composants de ce tableau. Certains de ces composants nécessitent des autorisations de type cluster-admin. Par conséquent, Config Management Operator les requiert également.
Policy Controller gatekeeper-system Consultez la présentation de Policy Controller pour connaître les autorisations requises.
Config Sync config-management-system Consultez la présentation de Config Sync pour connaître les autorisations requises.

Demandes de ressources

Le tableau suivant répertorie les besoins en ressources Kubernetes pour les composants d'Anthos Config Management pour chaque version compatible. Pour plus d'informations, consultez la section Gérer les ressources pour les conteneurs dans la documentation de Kubernetes.

1.15

Composant Processeur Mémoire
Config Management Operator 100 m 100 Mi
Policy Controller 100 m 256 Mi
Config Sync 330 m + 80 m * (nombre d'objets RootSync et RepoSync) 850 Mi + 600 Mi * (nombre d'objets RootSync et RepoSync)

1.14

Composant Processeur Mémoire
Config Management Operator 100 m 100 Mi
Policy Controller 100 m 256 Mi
Config Sync 330 m + 80 m * (nombre d'objets RootSync et RepoSync) 850 Mi + 600 Mi * (nombre d'objets RootSync et RepoSync)

1.13

Composant Processeur Mémoire
Config Management Operator 100 m 100 Mi
Policy Controller 100 m 256 Mi
Config Sync 330 m + 80 m * (nombre d'objets RootSync et RepoSync) 850 Mi + 600 Mi * (nombre d'objets RootSync et RepoSync)

Pour en savoir plus sur les demandes de ressources Config Sync par composant, consultez la section Demandes de ressources de la page d'installation de Config Sync.

Étapes suivantes