Fitur Cloud Build

Halaman ini menjelaskan beberapa konfigurasi opsional untuk membangun Dasar Data Framework Cortex dengan fitur Cloud Build, seperti membangun di region tertentu atau menggunakan kumpulan pekerja pribadi. Konfigurasi ini menawarkan manfaat yang signifikan dalam hal privasi data, performa, keamanan, dan penyesuaian. Pendekatan terbaik bergantung pada persyaratan spesifik dan sifat aplikasi Anda.

Membangun di wilayah tertentu

Regional Building memastikan bahwa data Anda tetap berada dalam region geografis tertentu. Hal ini dapat membantu Anda mematuhi peraturan privasi data lokal, mengurangi latensi, dan meningkatkan ketersediaan. Untuk mengetahui informasi selengkapnya, lihat Lokasi Cloud Build.

Untuk menjalankan deployment melalui region tertentu, tambahkan parameter penggantian _CLOUD_BUILD_REGION dengan parameter bash --region, seperti perintah berikut:

gcloud builds submit \
  --config=./cloudbuild.yaml \
  --substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_CLOUD_BUILD_REGION=REGION \
  --region=REGION

Ganti kode berikut:

  • BUCKET_FOR_LOGS dengan nama bucket untuk log.
  • REGION dengan region untuk deployment Anda. Untuk mengetahui informasi selengkapnya tentang wilayah yang tersedia, lihat Geografi dan wilayah.

Membangun dengan kumpulan pekerja pribadi

Menggunakan kumpulan pekerja pribadi memberikan lingkungan yang lebih aman untuk build Anda. Kumpulan pribadi adalah kumpulan worker khusus dan pribadi yang menawarkan penyesuaian lingkungan build, termasuk kemampuan untuk mengakses resource di jaringan pribadi. Untuk mengetahui informasi selengkapnya, lihat Ringkasan pool pribadi.

Untuk mengonfigurasi pekerja pribadi, tambahkan _WORKER_POOL_NAME dengan parameter _CLOUD_BUILD_REGION yang sesuai, seperti perintah berikut:

gcloud builds submit \
  --config=./cloudbuild.yaml
  --substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_WORKER_POOL_NAME='projects/SOURCE_PROJECT/locations/us-central1/workerPools/YOUR_WORKER_POOL_NAME',_CLOUD_BUILD_REGION=REGION \
  --region=REGION

Ganti kode berikut:

  • BUCKET_FOR_LOGS dengan nama bucket untuk log.
  • SOURCE_PROJECT dengan project sumber untuk deployment Data Foundation Cortex Framework.
  • YOUR_WORKER_POOL_NAME dengan nama untuk kumpulan pekerja Anda.
  • REGION dengan region untuk deployment Anda. Untuk mengetahui informasi selengkapnya tentang wilayah yang tersedia, lihat Geografi dan wilayah.