CloudShell adalah alat CLI berbasis web dari Alibaba Cloud. Anda dapat mengelola sumber daya Alibaba Cloud dengan menjalankan perintah CloudShell langsung di browser. Topik ini menjelaskan cara mengelola kluster Kubernetes menggunakan kubectl melalui CloudShell di konsol Alibaba Cloud Container Compute Service (ACS).
Prasyarat
CloudShell hanya mendukung akses jaringan publik untuk terhubung ke kluster. Pastikan API Server dari kluster target memiliki akses jaringan publik yang diaktifkan. Untuk instruksi lebih lanjut, lihat Kontrol akses publik ke API server kluster.
Informasi latar belakang
CloudShell adalah alat CLI berbasis web yang menyediakan mesin virtual Linux tanpa biaya tambahan saat digunakan. Mesin virtual ini dilengkapi dengan berbagai alat dan lingkungan yang telah diinstal sebelumnya, serta Web IDE yang disediakan oleh CloudShell, memudahkan manajemen sumber daya cloud sehari-hari. Untuk informasi lebih lanjut, lihat Apa itu Cloud Shell?.
CloudShell secara otomatis memuat file KubeConfig kluster saat Anda meluncurkan CloudShell melalui ACS. Anda dapat langsung mengelola kluster menggunakan kubectl.
Langkah-langkah
Masuk ke konsol ACS. Di panel navigasi sebelah kiri, klik Clusters.
Di halaman Clusters, pilih di kolom Actions dari kluster target.
(Opsional): Klik
, lalu klik Mount File Storage.CatatanMengaitkan dan memasang instance sistem file NAS memungkinkan penyimpanan permanen skrip dan file yang sering digunakan. Tanpa ini, file akan hilang ketika instance dilepaskan. Anda dapat memilih untuk mengklik Create And Attach atau Do Not Create For Now sesuai kebutuhan Anda.
Jalankan perintah berikut untuk melihat namespace di kluster saat ini:
kubectl get namespaceOutput yang diharapkan:
NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m