Identifier et gérer votre base Google Cloud

Une fois que vous avez configuré les bases Google Cloud à l'aide du guide de configuration, vous pouvez rechercher et gérer vos bases à deux emplacements différents:

Gérer les bases à l'aide de Google Cloud Console

Étant donné qu'au sein d'une organisation, la gestion de l'infrastructure Google Cloud après le déploiement incombe à de nombreuses personnes aux profils très différents, Google Cloud Console propose des pages distinctes pour la facturation, la gestion des ressources, la gestion de l'authentification et des accès, la mise en réseau, la journalisation, la surveillance, ainsi que de nombreux autres services.

Pour commencer à gérer votre base dans Google Cloud Console, consultez les pages suivantes :

Chacune des pages précédentes propose une interface performante de gestion et de modification, ainsi que la documentation et les tutoriels correspondants.

Gérer les fondations à l'aide de Config Controller

Si vous avez déployé la base directement à partir du guide de configuration de base de Google Cloud, cela a généré un plan qui représente votre configuration dans le modèle de ressource Kubernetes (KRM). Si vous souhaitez gérer la configuration de votre organisation Google Cloud à l'aide de KRM, qui est le même outil sous-jacent que celui utilisé lors du déploiement initial, vous pouvez utiliser Config Controller pour gérer votre base. Vous pouvez également trouver et gérer votre base à l'aide de Google Cloud Console.

Si vous avez utilisé le guide de configuration de Google Cloud, téléchargé votre configuration en tant que Terraform et que vous l'avez déployée à partir de votre propre machine, utilisez Google Cloud Console pour localiser et gérer vos bases.

Les sections suivantes vous expliquent comment effectuer les tâches suivantes :

  • Configurer Config Controller et un pipeline GitOps. Ce sont les outils de plan KRM dont vous avez besoin pour gérer votre base.
  • Charger votre configuration KRM initiale. Il s'agit de la configuration créée lorsque vous avez paramétré votre base Google Cloud.
  • Effectuer des mises à jour de la configuration KRM.
  • Déployer une configuration KRM mise à jour.
  • Résoudre les situations à problème courantes.

Coûts

Les instructions suivantes nécessitent l'utilisation de plusieurs produits Google Cloud, chacun d'eux supposant des coûts associés. Pour en savoir plus, consultez les articles suivants :

Ajuster votre configuration Google Cloud de base

Après avoir déployé votre base Google Cloud à partir du guide de configuration de Google Cloud, procédez comme suit pour ajuster la configuration :

  1. Ouvrez Cloud Shell.

    1. Accédez à Google Cloud Console.

      Accéder à Google Cloud Console

    2. Dans l'angle supérieur droit de la console, cliquez sur le bouton Activer Cloud Shell :

      Une session Cloud Shell s'ouvre dans un cadre situé en bas de la console.

  2. Recherchez le projet créé par le guide de configuration de Google Cloud. C'est dans ce projet que se trouve le plan :

    gcloud projects list --filter labels.gcp-onboarding-component=oc-host-project \
        --filter labels.gcp-onboarding-host-project-org-id=ORG_ID
    

    Remplacez ORG_ID par votre ID d'organisation. Si vous ne connaissez pas cette valeur, consultez la section Obtenir l'ID de votre organisation.

  3. Dans le résultat de la commande précédente, copiez l'ID du projet. Vous devrez utiliser cette valeur lors des deux étapes suivantes.

  4. Configurez Config Controller en suivant la section Configurer Config Controller de la page Déployer un plan de zone de destination.

  5. Configurez un pipeline GitOps en suivant les instructions de la section Créer un pipeline GitOps de la page Déployer un plan de zone de destination.

  6. Accédez au guide de configuration de Google Cloud.

    Accéder à la page de configuration

  7. Accédez à la section Hiérarchie et accès, puis copiez le lien Configuration. Il s'agit du lien vers le bucket Cloud Storage contenant le plan déployé :

    Capture d'écran avec le lien de configuration entouré

  8. Téléchargez le plan KRM sur votre système de fichiers local :

    gsutil -m cp -r BLUEPRINT_LOC .
    

    Remplacez BLUEPRINT_LOC par le lien du bucket de stockage que vous avez copié à l'étape précédente.

  9. Effectuez le commit du plan KRM sur votre dépôt. Ce plan constitue la référence de la configuration que vous avez déjà déployée :

    git add .
    git commit -m "Baseline configuration."
    git push
    
  10. Pour obtenir la configuration souhaitée, apportez des modifications locales au plan. Pour obtenir des suggestions sur le type de modifications que vous pouvez apporter, consultez les pages Configurer la hiérarchie des ressources, Établir la connectivité réseau et Exporter des données de journalisation.

  11. Pour déployer vos modifications, ajoutez-les et effectuez-en le commit sur votre dépôt :

    git add .
    git commit -m "Local edits to blueprint"
    git push
    

Pour obtenir des conseils de dépannage, consultez les sections Hydration et Cloud Build et Déploiement et Config Sync dans la page Déployer un plan de zone de destination.