Jalankan perintah kubectl langsung dari browser dengan kubeconfig yang dimuat secara otomatis—tanpa memerlukan alat lokal.
| Tool | Akses jaringan | Kapan digunakan |
|---|---|---|
| Workbench | Jaringan publik dan jaringan internal | Untuk kluster di jaringan internal, atau ketika Anda memerlukan koneksi remote ke instans Elastic Compute Service (ECS). |
| Cloud Shell | Hanya jaringan publik | Untuk kluster yang telah diaktifkan akses publiknya, ketika Anda memerlukan lingkungan Linux yang telah dikonfigurasi sebelumnya dengan bahasa pemrograman umum dan tool CLI. |
Cloud Shell menyediakan VM Linux yang berlaku selama satu jam. VM tersebut akan dihentikan secara otomatis saat masa berlakunya habis. Jika tidak aktif selama 30 menit atau semua jendela sesi ditutup, VM akan dihapus dalam waktu 15 menit. Memulai ulang Cloud Shell akan membuat VM baru.
Prasyarat
Sebelum memulai, pastikan Anda telah:
-
Membuat kluster ACK. Untuk akses publik, asosiasikan EIP dengan API server.
-
(Untuk Pengguna RAM) Izin manajemen kluster dan Container Service telah diberikan.
-
(Untuk Pengguna RAM di Cloud Shell)
AliyunCloudShellFullAccesstelah diberikan. Untuk memasang sistem file NAS, berikan jugaAliyunNASFullAccess.
Hubungkan dengan Workbench
Gunakan metode ini untuk kluster yang dapat diakses melalui jaringan internal atau ketika Anda tidak memerlukan lingkungan Linux yang telah dikonfigurasi sebelumnya.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster tersebut. Di panel navigasi kiri, klik Cluster Information.
-
Di halaman Cluster Information, klik Manage Clusters Using Workbench.
-
Verifikasi koneksi:
kubectl get namespaceKoneksi yang berhasil akan menampilkan daftar namespace kluster Anda dengan status Active:
NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m
Hubungkan dengan Cloud Shell
Gunakan metode ini untuk kluster yang telah diaktifkan akses jaringan publiknya.
-
Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster tersebut. Di panel navigasi kiri, klik Cluster Information.
-
Di halaman Cluster Information, klik Open Cloud Shell.
-
(Opsional) Pasang sistem file NAS untuk menyimpan file secara persisten antar sesi. Tanpa pemasangan tersebut, file akan hilang ketika VM dihentikan. Klik
, lalu klik Mount File Storage dan ikuti petunjuk di layar. -
Verifikasi koneksi:
kubectl get namespacesKoneksi yang berhasil akan menampilkan daftar namespace kluster Anda dengan status Active:
NAME STATUS AGE default Active 3h14m kube-node-lease Active 3h14m kube-public Active 3h14m kube-system Active 3h14m
Langkah berikutnya
-
Kelola file KubeConfig untuk mengurangi risiko keamanan akibat kebocoran kredensial.
-
Unggah dan unduh file di Cloud Shell.
-
Pelajari operasi dasar di Workbench.