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]
où [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.