Mengaktifkan dan menonaktifkan layanan Cloud Composer

Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1

Halaman ini menjelaskan cara mengaktifkan dan menonaktifkan layanan Cloud Composer di project Google Cloud Anda.

Untuk mengetahui informasi tentang pengelolaan layanan, lihat Mengaktifkan dan Menonaktifkan Layanan. Google Cloud

Untuk mengetahui daftar layanan yang diperlukan oleh Cloud Composer dalam konfigurasi Kontrol Layanan VPC, lihat Mengonfigurasi Kontrol Layanan VPC.

Mengaktifkan layanan Cloud Composer

Bagian ini menjelaskan cara mengaktifkan layanan Cloud Composer di project Google Cloud Anda.

Sebelum memulai

Mengaktifkan Cloud Composer API

Konsol

Aktifkan Cloud Composer API:

Peran yang diperlukan untuk mengaktifkan API

Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (roles/serviceusage.serviceUsageAdmin), yang berisi izin serviceusage.services.enable. Pelajari cara memberikan peran.

Mengaktifkan API

gcloud

Aktifkan composer.googleapis.com API:

Peran yang diperlukan untuk mengaktifkan API

Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (roles/serviceusage.serviceUsageAdmin), yang berisi izin serviceusage.services.enable. Pelajari cara memberikan peran.

gcloud services enable composer.googleapis.com

API

Gunakan metode services.enable untuk mengaktifkan composer.googleapis.com API.

Terraform

Gunakan google_project_service resource untuk mengonfigurasi composer.googleapis.com API.

Menonaktifkan layanan Cloud Composer

Bagian ini menjelaskan cara menonaktifkan layanan Cloud Composer di project Google Cloud Anda.

Sebelum memulai

  • Untuk menonaktifkan layanan Cloud Composer, Anda harus memiliki izin yang benar Identity and Access Management. Untuk mempelajari persyaratan IAM untuk Penggunaan Layanan, lihat halaman Penggunaan Layanan untuk Kontrol Akses.

  • Pastikan semua lingkungan Cloud Composer di project Anda dihapus. Menonaktifkan API akan menghapus bagian project tenant dari lingkungan Cloud Composer secara permanen, dan lingkungan ini tidak dapat digunakan.

  • Untuk menghindari biaya tambahan, selesaikan langkah-langkah berikut untuk setiap lingkungan sebelum Anda menonaktifkan Cloud Composer API:

    1. Jeda DAG.
    2. Jika diperlukan, ekspor data lingkungan, seperti DAG dari bucket lingkungan.
    3. Hapus lingkungan Anda, termasuk resource yang tidak dihapus secara otomatis.

Menonaktifkan Cloud Composer API

Untuk menonaktifkan layanan Cloud Composer:

Konsol

  1. Di Google Cloud konsol, buka halaman Cloud Composer API.

    Buka Cloud Composer API

  2. Klik Kelola.

  3. Klik Nonaktifkan API.

gcloud

Jalankan perintah gcloud services disable:

gcloud services disable composer.googleapis.com

API

Gunakan metode services.disable untuk menonaktifkan API composer.googleapis.com.

Terraform

Hapus konfigurasi untuk composer.googleapis.com API. Anda biasanya menggunakan resource google_project_service untuk mengonfigurasi layanan Google Cloud .

Layanan yang diperlukan oleh Cloud Composer

Bagian ini menjelaskan layanan yang diperlukan oleh Cloud Composer. Dalam beberapa kasus, administrator organisasi atau project dapat membatasi layanan Google yang dapat digunakan dalam project mereka.

Layanan berikut diperlukan oleh Cloud Composer:

  • artifactregistry.googleapis.com
  • cloudbuild.googleapis.com
  • composer.googleapis.com
  • compute.googleapis.com
  • container.googleapis.com

  • (Hanya di Cloud Composer versi 2.0.*) deploymentmanager.googleapis.com

  • logging.googleapis.com

  • cloudkms.googleapis.com, jika Anda menggunakan kunci Cloud KMS atau CMEK

  • monitoring.googleapis.com

  • pubsub.googleapis.com

  • storage.googleapis.com

  • secretmanager.googleapis.com, jika Anda menggunakan Secret Manager sebagai backend rahasia

  • cloudresourcemanager.googleapis.com

  • servicedirectory.googleapis.com

Layanan Google seperti Cloud DNS atau IAM sudah diizinkan secara default di sebagian besar project.

Selain itu, izinkan penggunaan semua layanan yang digunakan DAG Anda, misalnya:

  • bigquery.googleapis.com
  • dataflow.googleapis.com
  • datacatalog.googleapis.com

Anda dapat menemukan nama *.googleapis.com dari layanan di halaman API yang ditautkan dari halaman API Explorer.

Penghentian layanan yang akan datang yang tidak diperlukan oleh Cloud Composer 3

Kami berencana untuk menghentikan penggunaan API yang tidak diperlukan oleh Cloud Composer 3:

  • Mulai 27 Februari 2026, API berikut akan dapat dilepas sepenuhnya. Menonaktifkan API ini tidak akan menyebabkan penonaktifan Cloud Composer API.

    • artifactregistry.googleapis.com
    • cloudbuild.googleapis.com
    • container.googleapis.com
    • pubsub.googleapis.com
    • sqladmin.googleapis.com
  • Mulai 27 Mei 2026, API ini tidak akan lagi diaktifkan secara otomatis saat Anda mengaktifkan Cloud Composer API. Untuk membuat lingkungan Cloud Composer 2 di project baru, grup API yang dilepas harus diaktifkan secara manual.

Lingkungan Cloud Composer 3 dan Cloud Composer 2 yang ada di project tempat Cloud Composer API sudah diaktifkan tidak akan terpengaruh. Anda dapat melakukan hal berikut:

  • Setelah 27 Februari 2026, jika project Anda hanya memiliki lingkungan Cloud Composer 3 , Anda dapat menonaktifkan API yang dilepas secara manual.

  • Setelah 27 Februari 2026, jika project Anda memiliki lingkungan Cloud Composer 2, sebaiknya aktifkan API ini karena menonaktifkannya dapat menyebabkan malfungsi lingkungan.

  • Setelah 27 Mei 2026, jika Anda menggunakan skrip otomatisasi untuk menyediakan lingkungan Cloud Composer 2, pastikan API yang tercantum diaktifkan selain Cloud Composer API.

Langkah berikutnya