Halaman ini menjelaskan cara melihat informasi tentang resource yang disediakan oleh Infrastructure Manager.
Anda dapat melihat resource untuk memahami statusnya, atau melihat resource apa saja yang ada dalam deployment sebelum memperbarui atau menghapus deployment.
Saat Infrastructure Manager men-deploy konfigurasi Terraform, layanan akan menyediakan dan mengonfigurasi resource Google Cloud yang ditentukan dalam konfigurasi. Metadata tentang resource ini ada dalam file status Terraform, dan Infra Manager menyimpan file ini untuk setiap deployment dan revisi.
File status memiliki informasi tentang resource saat disediakan oleh Infra Manager. File status dan Infra Manager tidak memiliki informasi tentang resource ini jika diubah, kecuali jika diubah oleh revisi Infra Manager.
Misalnya, Anda dapat menggunakan Infra Manager untuk men-deploy load balancer, lalu mengubah load balancer menggunakan konsol Google Cloud . Dalam hal ini, Infra Manager memiliki informasi tentang load balancer yang awalnya disediakan, tetapi tidak tentang perubahan yang Anda lakukan melalui konsol Google Cloud .
Jika Anda memerlukan informasi tentang nama atau status deployment, lihat Melihat deployment.
Sebelum memulai
- Pastikan Infra Manager diaktifkan.
- Pastikan Anda memiliki akun layanan.
- Pastikan Anda memiliki izin IAM yang diperlukan untuk melihat deployment.
roles/config.admin
atauroles/config.viewer
.
Mencantumkan resource yang disediakan oleh deployment
Untuk mencantumkan resource yang disediakan oleh deployment:
gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID
Ganti:
- PROJECT_ID: project ID tempat Infrastructure Manager berjalan.
- LOCATION: lokasi tempat Infra Manager berjalan. Lihat Lokasi Infrastructure Manager untuk mengetahui daftar lokasi yang valid.
- DEPLOYMENT_ID: ID deployment deployment resource.
- REVISION_ID: ID revisi dari revisi yang Anda lihat.
Memfilter daftar resource
Untuk memfilter daftar resource:
gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID --filter=EXPRESSION
Ganti:
- PROJECT_ID: project ID tempat Infrastructure Manager berjalan.
- LOCATION: lokasi tempat Infra Manager berjalan. Lihat Lokasi Infrastructure Manager untuk mengetahui daftar lokasi yang valid.
- DEPLOYMENT_ID: ID deployment deployment resource.
- REVISION_ID: ID revisi revisi yang Anda lihat dan filter.
- EXPRESSION: ekspresi yang Anda filter. Ekspresi
yang didukung adalah:
terraformInfo.address (string)
terraformInfo.type (string)
terraformInfo.id (string)
state (string)
, salah satu dari:STATE_UNSPECIFIED
,PLANNED
,IN_PROGRESS
,RECONCILED
,FAILED
intent(string)
, salah satu dari:INTENT_UNSPECIFIED
,CREATE
,UPDATE
,DELETE
,RECREATE
,UNCHANGED
caiAssets.fullResourceName
(peta)caiAssets.type
(peta)
Mengurutkan daftar resource
Untuk mengurutkan daftar resource:
gcloud infra-manager resources list --revision=projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID --sort-by=[FIELD]
Ganti:
- PROJECT_ID: project ID tempat Infrastructure Manager berjalan.
- LOCATION: lokasi tempat Infra Manager berjalan. Lihat Lokasi Infrastructure Manager untuk mengetahui daftar lokasi yang valid.
- DEPLOYMENT_ID: ID deployment deployment resource.
- REVISION_ID: ID revisi revisi yang Anda lihat dan urutkan.
- FIELD: kolom yang digunakan untuk mengurutkan. Kolom yang didukung adalah:
name
terraformInfo.address
terraformInfo.type
terraformInfo.id
Melihat detail tentang resource
Untuk melihat detail tentang resource tertentu, gunakan ID resource:
gcloud infra-manager resources describe projects/PROJECT_ID/locations/LOCATION/deployments/DEPLOYMENT_ID/revisions/REVISION_ID/resources/RESOURCE_ID
Ganti:
- PROJECT_ID: project ID tempat Infrastructure Manager berjalan.
- LOCATION: lokasi tempat Infra Manager berjalan. Lihat Lokasi Infrastructure Manager untuk mengetahui daftar lokasi yang valid.
- DEPLOYMENT_ID: ID deployment deployment resource.
- REVISION_ID: ID revisi revisi tertentu yang men-deploy resource.
- RESOURCE_ID: ID resource dari resource yang Anda lihat.
Langkah selanjutnya
- Pelajari Terraform dengan Google Cloud lebih lanjut.
- Mengotomatiskan deployment.
- Memperbarui deployment.
- Melihat status deployment.
- Menghapus deployment.