Google Cloud Platform adalah solusi Google untuk komputasi awan. Sekarang dalam postingan ini, Anda akan mempelajari cara menginstal Google Cloud SDK di Debian 11 melalui panduan langkah demi langkah.
Menurut Wikipedia:
Google Cloud Platform yang ditawarkan oleh Google adalah rangkaian layanan komputasi awan yang berjalan pada infrastruktur yang sama yang digunakan Google secara internal untuk produk pengguna akhir, seperti Google Penelusuran, Gmail, Google Drive, dan YouTube.
Oleh karena itu, ini adalah solusi tingkat perusahaan yang disediakan oleh Google. Dalam hal ini, akan berguna untuk menginstal SDK pada sistem Linux.
Selain itu, Cloud Platform menyediakan produk, layanan, dan alat untuk dapat merancang, menguji, dan meluncurkan aplikasi di platform yang menjamin skalabilitas dan keamanan yang luar biasa berkat desain infrastruktur yang disediakan oleh Google.
Jadi, ayo lakukan.
Instal Google Cloud SDK di Debian 11
Salah satu cara yang paling direkomendasikan untuk menginstal adalah melalui repositori yang disediakan oleh Google. Jadi, buka terminal dan pastikan Debian 11 sudah yang terbaru.
sudo apt update sudo apt upgrade
Kemudian, instal beberapa paket yang diperlukan untuk menambahkan repositori Google.
sudo apt install curl apt-transport-https ca-certificates gnupg
Menggunakan curl
perintah yang Anda butuhkan untuk mengunduh kunci GPG dari repositori. Dan sekaligus kami menambahkannya ke sistem.
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Sekarang tambahkan repositori yang diperlukan.
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Segarkan APT agar repositori yang baru ditambahkan dikenali oleh sistem.
sudo apt update
Dan sekarang Anda dapat menginstal Google Cloud SDK di Debian 11 dengan menjalankan perintah ini
sudo apt install google-cloud-sdk Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator kubectl Recommended packages: python3-crcmod The following NEW packages will be installed: google-cloud-sdk 0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded. Need to get 75.8 MB of archives. After this operation, 479 MB of additional disk space will be used.
Setelah memasukkan kata sandi dan menerima instalasi, itu akan selesai dengan sukses.
Menjalankan Google Cloud SDK
Jika Anda telah menginstal SDK di server jauh maka Anda harus memulainya dengan menjalankan perintah berikut
sudo gcloud init --console-only Welcome! This command will take you through the configuration of gcloud. Your current configuration has been set to: [default] You can skip diagnostics next time by using the following flag: gcloud init --skip-diagnostics Network diagnostic detects and fixes local network connection issues. Checking network connection...done. Reachability Check passed. Network diagnostic passed (1/1 checks passed). You must log in to continue. Would you like to log in (Y/n)?
Ini akan mencegah Anda masuk menggunakan browser web.
Jika tidak, jika Anda menggunakan SDK pada komputer GUI, Anda dapat menjalankan perintah berikut
sudo gcloud init
Kemudian Anda dapat masuk dan mulai bekerja dengannya.
Menghapus Google Cloud SDK di Debian 11
Jika Anda memutuskan untuk tidak menggunakannya lagi, Anda dapat menghapusnya dari sistem untuk mencegahnya mengisi ruang disk.
Untuk mencopot pemasangannya, jalankan saja
sudo apt remove google-cloud-sdk
Dan akan lebih mudah untuk menghapus repositori dari sistem juga.
sudo rm /etc/apt/sources.list.d/google-cloud-sdk.list
Untuk menyelesaikan proses, segarkan APT.
sudo apt update
Dengan cara ini baik repositori maupun SDK tidak akan ada di sistem.
Kesimpulan
Google Cloud SDK dapat membuka pintu bagi Anda untuk bekerja dengan teknologi Google tetapi menyesuaikannya dengan kebutuhan Anda sendiri. Teknologi semacam ini sangat berguna di banyak lingkungan produksi lainnya dan SDK dapat membuka pintu untuk itu.
Jadi, bagikan postingan ini dan bantu kami berkembang.