Mengimpor dan mengekspor resource
Anda dapat menggunakan alat config-connector
untuk mengekspor resource yang ada ke
file YAML Config Connector. Setelah melakukannya, Anda dapat menggunakan kubectl
untuk menerapkan resource dan mengimpornya ke Config Connector.
Sebelum memulai
Untuk menyelesaikan langkah-langkah di halaman ini:
Konfigurasikan Config Connector untuk menggunakan project default.
Menginstal config-connector
Download file tar biner
config-connector
terbaru:gcloud storage cp gs://cnrm/latest/cli.tar.gz .
Ekstrak file tar:
tar zxf cli.tar.gz
File tar menyertakan file biner yang dapat dieksekusi untuk Linux, MacOS, dan Windows. Pilih biner yang sesuai untuk sistem operasi Anda:
- Linux:
./linux/amd64/config-connector
- MacOS:
./darwin/amd64/config-connector
- Windows:
./windows/amd64/config-connector
- Linux:
Salin biner ke lokasi di
${PATH}
Anda. Misalnya, di Linux dan MacOS, Anda dapat menggunakanmv
untuk menempatkannya ke/usr/local/bin
.mv linux/amd64/config-connector /usr/local/bin
Jika Anda ingin menggunakan alat
config-connector
untuk mengekspor langsung dari Inventaris Aset Cloud, aktifkan Cloud Asset Inventory API di project Google Cloud Identity Anda dengangcloud
.gcloud services enable cloudasset.googleapis.com
Mendapatkan kredensial akses default aplikasi
config-connector
menggunakan kredensial application-default
Google Cloud CLI untuk melakukan autentikasi dengan Google Cloud. Sebagai ganti application-default
, Anda dapat memberikan
token OAuth 2.0 menggunakan
opsi oauth2-token.
Dapatkan kredensial application-default
dengan gcloud
:
gcloud auth application-default login
Mengupgrade config-connector
Untuk mengupgrade config-connector
ke versi terbaru, ulangi langkah-langkah
penginstalan dan ganti file yang dapat dieksekusi config-connector
.
Langkah selanjutnya
- Melakukan ekspor pada setiap resource.
- Melakukan ekspor massal untuk semua resource di project, folder, atau organisasi Anda.
- Pelajari resource yang didukung Config Connector.