Sebelum melakukan operasi di Telecom Network Automation, Anda harus menyiapkan Google Cloud project. Untuk menyiapkan project, selesaikan langkah-langkah berikut.
Sebelum memulai
Sebelum melanjutkan, pastikan Anda memiliki hal berikut:
Alat antarmuka command line (CLI)
gcloudversi terbaru. Lakukan salah satu hal berikut:- Untuk mengetahui petunjuk penginstalan lengkap, lihat Menginstal gcloud CLI.
Perbarui versi yang ada menggunakan perintah berikut:
gcloud components update
Pastikan Anda memiliki
kubectlCLI versi 1.25.8.Memiliki satu atau beberapa rak GDC di lokasi target.
- Software harus menjalankan versi 1.5.0. Untuk mengetahui informasi selengkapnya, lihat Persyaratan penginstalan.
Menyiapkan project Google Cloud
Sebelum menyediakan Telecom Network Automation, Anda harus menyiapkan project Google Cloud :
Setel project default Anda:
gcloud config set project PROJECT_NAMEGanti PROJECT_NAME dengan nama untuk project Anda.
Di project default, mulai endpoint komputasi GKE:
gcloud services enable compute.googleapis.comTetapkan variabel lingkungan:
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 ~/workdirGanti ZONE dengan zona yang paling dekat dengan lokasi Anda, seperti
us-central1-a.Tetapkan peran IAM kepada pengguna di organisasi Anda untuk memberikan izin ke project Google Cloud :
gcloud projects add-iam-policy-binding $PROJECT_ID --member='user:EMAIL' --role='ROLE'Ganti kode berikut:
- EMAIL: email pengguna untuk mengikat peran.
- ROLE: nama peran.
Contoh,
roles/owner. Untuk mengetahui daftar lengkap peran Telecom Network Automation, lihat Arsitektur dan izin.
Aktifkan endpoint Telecom Network Automation di project:
gcloud services enable telcoautomation.googleapis.comTetapkan waktu tunggu
gclouddefault:gcloud config set http_timeout 3600Selesaikan deployment Otomatisasi Jaringan Telekomunikasi dengan memberikan peran Pelihat Log kepada grup pemantauan Otomatisasi Jaringan Telekomunikasi dengan akses terbatas:
gcloud projects add-iam-policy-binding $PROJECT_ID --member=group:cloud-gmec-tna-monitoring-team@twosync.google.com --role=roles/logging.viewer