Avant d'effectuer des opérations dans Telecom Network Automation, vous devez configurer un projetGoogle Cloud . Pour configurer un projet, procédez comme suit.
Avant de commencer
Avant de continuer, assurez-vous de disposer des éléments suivants :
La dernière version de l'outil d'interface de ligne de commande (CLI)
gcloud. Effectuez l'une des opérations suivantes :- Pour obtenir des instructions d'installation complètes, consultez Installer la gcloud CLI.
Mettez à jour votre version existante à l'aide de la commande suivante :
gcloud components update
Vérifiez que vous disposez de la version 1.25.8 de la CLI
kubectl.Disposer d'un ou de plusieurs racks GDC dans les établissements cibles.
- Le logiciel doit exécuter la version 1.5.0. Pour en savoir plus, consultez la section Conditions d'installation.
Configurer votre projet Google Cloud
Avant de provisionner Telecom Network Automation, vous devez configurer un projet Google Cloud :
Définissez le projet par défaut :
gcloud config set project PROJECT_NAMERemplacez PROJECT_NAME par le nom de votre projet.
Dans le projet par défaut, démarrez les points de terminaison de calcul GKE :
gcloud services enable compute.googleapis.comAttribuez les variables d'environnement :
export PROJECT_ID=$(gcloud config get-value project) export PROJECT_NUM=$(gcloud projects describe $PROJECT_ID --format="value(projectNumber)") export LOCATION=ZONE # create a /workdir to clone all repositories mkdir ~/workdir cd ~/workdirRemplacez ZONE par la zone la plus proche de votre emplacement, par exemple
us-central1-a.Attribuez des rôles IAM aux utilisateurs de votre organisation pour leur accorder l'autorisation d'accéder à votre projet Google Cloud :
gcloud projects add-iam-policy-binding $PROJECT_ID --member='user:EMAIL' --role='ROLE'Remplacez les éléments suivants :
- EMAIL : adresse e-mail de l'utilisateur auquel attribuer le rôle.
- ROLE : nom du rôle.
Exemple :
roles/ownerPour obtenir la liste complète des rôles d'automatisation du réseau télécom, consultez Architecture et autorisations.
Activez les points de terminaison Telecom Network Automation dans le projet :
gcloud services enable telcoautomation.googleapis.comDéfinissez le délai avant expiration
gcloudpar défaut :gcloud config set http_timeout 3600Résolvez les déploiements Telecom Network Automation en accordant le rôle Lecteur de journaux au groupe de surveillance Telecom Network Automation à accès limité :
gcloud projects add-iam-policy-binding $PROJECT_ID --member=group:cloud-gmec-tna-monitoring-team@twosync.google.com --role=roles/logging.viewer