Halaman ini menjelaskan cara menghapus resource Cloud Deploy, termasuk berikut ini:
Menghapus pipeline pengiriman
Anda dapat menghapus pipeline pengiriman dari konsol Google Cloud atau menggunakan gcloud CLI.
Menghapus pipeline pengiriman menggunakan konsol Google Cloud
Di konsol Google Cloud , buka halaman Delivery pipelines Cloud Deploy untuk menemukan delivery pipeline yang ingin Anda hapus.
Klik nama pipeline pengiriman yang ingin Anda hapus.
Halaman Delivery pipeline details akan ditampilkan.

Klik Hapus.
Menghapus pipeline pengiriman menggunakan gcloud CLI
Jika memiliki pipeline pengiriman tanpa subresource (rilis atau peluncuran), Anda dapat menghapusnya dengan menjalankan perintah berikut:
gcloud deploy delivery-pipelines delete PIPELINE_NAME
Jika pipeline yang ingin Anda hapus memiliki rilis atau peluncuran yang terkait dengannya, Anda harus menyertakan tanda --force untuk menghapus pipeline dan sub-resource tersebut:
gcloud deploy delivery-pipelines delete PIPELINE_NAME --force
Cloud Deploy mencegah Anda menghapus pipeline jika ada rilis atau peluncuran dalam status yang akan menyebabkan masalah jika dihapus. Misalnya, Anda tidak dapat menghapus pipeline pengiriman jika peluncuran berada dalam status PENDING, tetapi Anda dapat menghapusnya jika peluncuran berada dalam status PENDING_APPROVAL. Jika Anda
tidak dapat menghapus pipeline, Anda harus menolak persetujuan, atau memajukan atau membatalkan
peluncuran ke status akhir (seperti SUCCEEDED atau FAILED).
Menghapus target
Anda dapat menghapus target dari konsol Google Cloud atau menggunakan gcloud CLI. Kedua metode ini dijelaskan di bagian berikutnya.
Menghapus target menggunakan gcloud CLI
Saat Anda menghapus target menggunakan gcloud CLI, target tersebut akan dihapus, terlepas dari apakah target tersebut sedang digunakan oleh pipeline pengiriman atau tidak.
Gunakan perintah berikut untuk menghapus target dari gcloud CLI:
gcloud deploy targets delete TARGET_NAME --region=REGION
Dengan:
TARGET_NAME adalah nama target yang ingin Anda hapus. Ini sama dengan nilai untuk metadata.name dalam
konfigurasi target.
REGION_NAME adalah nama region tempat
target dibuat, misalnya us-central1.
Cloud Deploy tidak mencegah Anda menghapus target yang sedang digunakan oleh pipeline pengiriman lain.
Menghapus target menggunakan konsol Google Cloud
Anda dapat menghapus target menggunakan konsol Google Cloud , hanya jika target tersebut tidak digunakan oleh resource pipeline pengiriman yang ada. Artinya, jika ada pipeline dengan tahap yang mengarah ke target, Anda tidak dapat menghapus target dari konsol Google Cloud .
Ikuti langkah-langkah berikut untuk menghapus target menggunakan konsol Google Cloud :
Buka halaman Targets Cloud Deploy.
Semua target yang tersedia di project Anda saat ini akan ditampilkan.

Klik ikon menu
untuk target yang ingin Anda hapus.Klik Hapus target.
Jika target yang ingin Anda hapus direferensikan oleh pipeline pengiriman, Anda tidak dapat memilih Hapus target.
Jika target tidak direferensikan oleh pipeline pengiriman, dialog Hapus target akan ditampilkan.

Ketik nama target di kolom teks yang disediakan, lalu klik Konfirmasi.
Menghapus jenis target kustom
Dari command shell, gunakan perintah berikut untuk menghapus resource jenis target kustom:
gcloud deploy custom-target-types delete CUSTOM_TARGET_TYPE_NAME \
--region=REGION_NAME
Dengan:
CUSTOM_TARGET_TYPE_NAME
Adalah nama jenis target kustom yang ingin Anda hapus. Nilai ini sama dengan properti
metadata.namedalam definisi jenis target kustom.REGION_NAME
Adalah region tempat Anda membuat jenis target kustom, misalnya
us-central1.
Menghapus otomatisasi
Anda dapat menghapus resource otomatisasi apa pun yang dibuat dalam project Anda. Anda dapat menghapus otomatisasi menggunakan konsol Google Cloud atau gcloud CLI:
Menghapus otomatisasi menggunakan konsol Google Cloud
Di konsol Google Cloud , buka halaman Delivery pipelines Cloud Deploy untuk menemukan delivery pipeline yang terkait dengan otomatisasi Anda.
Klik nama pipeline pengiriman Anda.
Di bagian Detail pipeline pengiriman, pilih tab Otomatisasi.
Klik nama otomatisasi yang ingin Anda hapus.
Detail otomatisasi akan ditampilkan.

Klik tombol Hapus, lalu konfirmasi penghapusan dengan mengetik nama otomatisasi dan mengklik Konfirmasi.
Menghapus otomatisasi menggunakan gcloud CLI
Dari shell perintah, gunakan perintah berikut untuk menghapus resource otomatisasi:
gcloud deploy automations delete AUTOMATION_NAME \
--delivery-pipeline=PIPELINE_NAME \ --region=REGION_NAME
Dengan:
AUTOMATION_NAME
Adalah nama otomatisasi yang ingin Anda hapus. Ini sama dengan properti
metadata.namedalam definisi otomatisasi.PIPELINE_NAME
Adalah nama pipeline pengiriman yang terkait dengan otomatisasi ini. Semua otomatisasi hanya ada dalam cakupan satu pipeline pengiriman.
REGION_NAME
Adalah region tempat Anda membuat otomatisasi, misalnya
us-central1.
Langkah berikutnya
Pelajari cara menangguhkan pipeline pengiriman.
Pelajari lebih lanjut otomatisasi.
Pelajari cara menggunakan notifikasi layanan