Google Cloud SDK (Software Development Kit) adalah sistem API berbasis cloud tempat Anda dapat menggunakan antarmuka baris perintah untuk membuat mesin virtual atau lingkungan untuk pemrograman dan pengujian perangkat lunak. Itu dibangun oleh Google dan dihosting di penyimpanan cloud Google. Sebelumnya, Google biasa menawarkan kredit untuk pendaftaran gratis ke Google Cloud SDK. Tapi, saya khawatir Google telah mematikan fitur gratis itu. Jika Anda seorang developer atau penguji software, Google Cloud SDK dapat menjadi sistem virtual yang nyaman untuk merilis dan menguji kode Anda. Kit pengembangan software cloud tersedia dalam versi web, tetapi Anda dapat menginstal Google Cloud SDK di sistem Linux Anda untuk antarmuka berbasis CLI yang lebih baik.
Google Cloud SDK di Linux
Kit pengembangan perangkat lunak Google tersedia di repositori resmi Linux. Anda dapat menginstalnya melalui metode repositori, metode Snap, dan metode skrip. Postingan ini akan membahas cara menginstal Google Cloud SDK di Ubuntu dan sistem Linux berbasis Red Hat dan memulainya.
1. Pasang Google Cloud SDK di Debina/Ubuntu Linux
Menginstal layanan Google Cloud SDK di sistem Ubuntu Linux memerlukan pengetahuan dasar tentang terminal shell dan hak akses root di sistem Anda. Anda dapat menginstalnya di sistem menggunakan metode repositori dan metode penginstalan Snap.
Metode 1:Pasang Kit Pengembangan Perangkat Lunak Google melalui Repositori
Kit pengembangan perangkat lunak Google Cloud memerlukan repositori lokal pada sistem. Anda harus memiliki sertifikat enkripsi CA dan GNUPG di sistem Ubuntu Anda.
Langkah 1:Tambahkan Google Cloud Repository di Ubuntu Linux
Pertama, pastikan repositori sistem Anda diperbarui. Kemudian jalankan perintah berikut untuk menambahkan CA dan GNU Privacy Guard ke sistem Anda. Perintah membutuhkan hak akses root; pastikan Anda adalah pengguna root.
sudo apt update sudo apt install apt-transport-https ca-certificates gnupg
Setelah menambahkan sertifikat CA ke sistem Ubuntu, Anda sekarang dapat menjalankan perintah curl yang diberikan di bawah ini untuk menambahkan kunci GPG dari repositori Google Cloud sistem.
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Sekarang, kita perlu menambahkan repositori paket pribadi di dalam sistem. Anda dapat menjalankan perintah gema berikut di shell terminal Anda untuk menambahkan repositori.
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Langkah 2:Instal Google Software Development Kit
Hingga saat ini, kami telah melihat cara menambahkan repositori Google cloud SDK dan penjaga privasi GNU di sistem Ubuntu kami. Sekarang perbarui repositori sistem untuk memuat file repositori SDK yang diperbarui.
sudo apt update
Terakhir, Anda sekarang dapat menjalankan perintah aptitude berikut yang diberikan di bawah ini untuk menginstal SDK di sistem Linux Ubuntu Anda. Perintah tersebut akan memasang beberapa modul PHP, pustaka MySQL, java, dan file Google Cloud SDK di sistem file Anda.
sudo apt install google-cloud-sdk
Metode 2:Instal Google Cloud SDK melalui Snap
Karena Snap adalah salah satu alat populer untuk menginstal paket pada sistem berbasis Debian, kami dapat menginstal google cloud SDK di sistem kami menggunakan perintah Snap. Sebelum menjalankan perintah Snap pada shell terminal Anda, pastikan Anda telah menginstal daemon Snap di sistem Linux Anda. Anda dapat menginstalnya di sistem Anda dengan menjalankan perintah berikut.
sudo apt update sudo apt install snapd
Kemudian, jalankan perintah Snap berikut yang diberikan di bawah ini untuk menginstal Google Cloud SDK di sistem Linux Anda. Perintah tersebut akan mengunduh dan menginstal versi stabil SDK dari repositori resmi Linux. Di layar terminal, Anda akan melihat progres penginstalan SDK di sistem Anda.
sudo snap install google-cloud-sdk --classic
2. Instal Kit Pengembangan Perangkat Lunak Google di Fedora Linux
Jika Anda memiliki workstation Fedora atau sistem Linux berbasis Red Hat, ada opsi untuk menginstal Google Cloud SDK di mesin Anda melalui repositori dan penyimpanan Snap. Di sini, saya akan memandu Anda tentang cara memasangnya di Fedora dan sistem Linux berbasis Red.
Metode 1:Instal Google Cloud SDK Melalui Repositori Linux
Pertama, Anda perlu menjalankan perintah berikut untuk menambahkan repositori SDK ke sistem Anda. Perintah tersebut akan memeriksa kunci pelindung privasi GUN berbasis RPM dan menambahkan kunci pelindung repositori ke sistem Linux Anda.
sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM [google-cloud-sdk] name=Google Cloud SDK baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOM
Setelah menambahkan repositori dan kunci GNU, kini Anda dapat menjalankan perintah DNF dengan hak akses root di terminal shell untuk menginstal Google Cloud SDK di Fedora Linux.
sudo dnf install google-cloud-sdk
Jika Anda menghadapi masalah dalam menginstal alat SDK, Anda dapat mencoba perintah YUM yang diberikan di bawah ini.
sudo yum install google-cloud-sdk
Metode 2:Instal Google Cloud SDK Melalui Snapd di Fedora
Menginstal paket apa pun pada sistem Linux melalui daemon perangkat lunak Snap harus memiliki daemon yang diinstal di dalam sistem. Jika Anda perlu menginstal Google Cloud SDK di Fedora Anda melalui Snapd, pertama-tama, pastikan itu diinstal di komputer Anda.
sudo dnf install snapd
Kemudian buat tautan lunak untuk daemon Snap untuk menjalankannya di latar belakang sistem.
sudo ln -s /var/lib/snapd/snap /snap
Terakhir, jalankan perintah Snap berikut di shell terminal Anda dengan akses root untuk menginstal Google Cloud SDK di Fedora Linux Anda.
sudo snap install google-cloud-sdk --classic
3. Instal Google Cloud SDK Di Linux Melalui Skrip Instalasi
Hingga saat ini, kami telah melihat bagaimana Anda dapat menginstal Google Cloud SDK di mesin Linux melalui repositori Linux dan Snap store. Sekarang, kita akan melihat bagaimana Anda dapat menginstal SDK di sistem Linux apa pun melalui skrip instalasi. Anda dapat menjalankan metode berikut di Debian, Red Hat, SuSE Linux, Arch Linux, dan distribusi lain untuk menginstal perangkat pengembangan perangkat lunak Google Cloud.
Google Cloud SDK membutuhkan Python versi 3 atau lebih tinggi. Sebelum menjalankan skrip apa pun, pastikan sistem Anda memiliki Python 3.0 atau lebih tinggi.
python --version
Sekarang, jalankan perintah cURL berikut yang diberikan di bawah ini untuk mengunduh versi terkompresi dari alat SDK di sistem file Anda. Biasanya, perintah di bawah ini akan menyimpan file di dalam direktori home.
Gunakan perintah berikut untuk mendownload Google Cloud SDK untuk mesin 64-bit.
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-332.0.0-linux-x86_64.tar.gz
Gunakan perintah berikut untuk mendownload Google Cloud SDK untuk mesin 32-bit.
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-332.0.0-linux-x86.tar.gz
Saat unduhan selesai, ekstrak file terkompresi melalui perintah tar. Pastikan Anda adalah pengguna root di mesin Anda.
tar -xvzf google-cloud-sdk-332.0.0-linux-x86_64.tar.gz
Setelah mengekstrak file terkompresi, jalankan perintah skrip install.sh berikut untuk menginisialisasi penginstalan Google Cloud SDK di sistem Linux Anda.
./google-cloud-sdk/install.sh
Setelah penginstalan berhasil, kini Anda dapat menjalankan perintah skrip berikut untuk memulai dengan fitur Google Cloud SDK di shell terminal Anda.
./google-cloud-sdk/bin/gcloud init
Memulai Google Cloud SDK
Jika Anda sudah memiliki akun Google cloud SDK, Anda dapat masuk ke akun Anda dengan akun Gmail Anda melalui browser web. Namun, karena kami mencoba menggunakan Google Cloud SDK melalui CLI, kami dapat menjalankan sesi login SDK melalui terminal shell dengan menjalankan perintah gcloud berikut.
sudo gcloud init
Perintah di atas akan memeriksa koneksi jaringan Anda dan membuka sesi login untuk login ke akun SDK.
Jika Anda ingin membuka tampilan konsol Google Cloud SDK di sistem Linux Anda, jalankan perintah berikut di shell terminal Anda. Saat pemeriksaan jaringan selesai, itu akan memberikan URL yang dapat Anda buka melalui browser web.
gcloud init --console-only
Kata Akhir
Di era komputasi, semuanya menjadi cloud. Sebagai penguji perangkat lunak Linux, saya perlu menjalankan dan memeriksa aplikasi di berbagai distribusi. Menggunakan sistem terintegrasi siap pakai berbasis cloud dapat menjadi solusi yang mudah bagi orang-orang seperti saya, sementara beralih mesin memakan waktu dan sulit.
Di seluruh postingan, saya telah menjelaskan tiga metode berbeda untuk menginstal Google Cloud SDK pada sistem Linux dan cara memulainya. Silakan bagikan dengan teman-teman Anda dan komunitas Linux jika menurut Anda postingan ini bermanfaat dan informatif. Kamu juga bisa menuliskan pendapatmu terkait postingan ini di kolom komentar.