Configurer votre projet Google Cloud

Cette page explique comment configurer votre projet Google Cloud avant d'installer GKE On-Prem.

Pour installer GKE On-Prem, vous devez disposer d'un abonnement Anthos. Si vous disposez d'un abonnement Anthos, vous avez déjà effectué les opérations suivantes :

  • Vous avez créé un projet Google Cloud.
  • Vous avez fait en sorte que votre projet Google Cloud soit ajouté à la liste d'autorisation.
  • Vous avez fait en sorte que votre compte Google soit ajouté à la liste d'autorisation.
  • Vous avez peut-être fait en sorte que les comptes Google individuels des membres de votre équipe soient ajoutés à la liste d'autorisation.
  • Dans votre projet Google Cloud, vous avez créé un compte de service et l'avez organisé de manière à ce qu'il soit sur liste d'autorisation. Dans la documentation GKE On-Prem, ce compte de service est appelé compte de service sur liste d'autorisation.

Connexion

Connectez-vous à Google Cloud à l'aide des identifiants de votre compte :

gcloud auth login

Définir un ID de projet par défaut

Saisissez la commande suivante pour définir un ID de projet par défaut :

gcloud config set project [PROJECT_ID]

[PROJECT_ID] correspond à l'ID de votre projet.

Maintenant que vous avez défini un ID de projet par défaut, vous n'avez plus besoin d'inclure l'indicateur --project dans vos commandes gcloud.

Activer les API requises dans votre projet

Vous devez activer les API suivantes dans votre projet Google Cloud :

  • cloudresourcemanager.googleapis.com
  • container.googleapis.com
  • gkeconnect.googleapis.com
  • gkehub.googleapis.com
  • serviceusage.googleapis.com
  • stackdriver.googleapis.com
  • monitoring.googleapis.com
  • logging.googleapis.com

Pour activer ces API, exécutez la commande suivante :

Linux et macOS

gcloud services enable \
    cloudresourcemanager.googleapis.com \
    container.googleapis.com \
    gkeconnect.googleapis.com \
    gkehub.googleapis.com \
    serviceusage.googleapis.com \
    stackdriver.googleapis.com \
    monitoring.googleapis.com \
    logging.googleapis.com

Windows

gcloud services enable ^
    cloudresourcemanager.googleapis.com ^
    container.googleapis.com ^
    gkeconnect.googleapis.com ^
    gkehub.googleapis.com ^
    serviceusage.googleapis.com ^
    stackdriver.googleapis.com ^
    monitoring.googleapis.com ^
    logging.googleapis.com

Configurer Cloud Monitoring

Cloud Logging et Cloud Monitoring sont activés par défaut pour GKE On-Prem.