全部产品
Search
文档中心

Container Service for Kubernetes:Gunakan kubectl pada Workbench atau Cloud Shell untuk terhubung ke kluster ACK

更新时间:Jul 02, 2025

Workbench dan Cloud Shell adalah alat baris perintah berbasis web yang disediakan oleh Alibaba Cloud untuk mengelola kluster Container Service for Kubernetes (ACK) tanpa memerlukan perangkat lunak tambahan. Setelah masuk ke konsol Alibaba Cloud, Anda dapat menggunakan Workbench atau Cloud Shell langsung dari browser. Saat diluncurkan, ACK secara otomatis memuat file kubeconfig untuk terhubung ke kluster ACK Anda.

  • Workbench: Alat ini memungkinkan Anda terhubung ke instance Elastic Compute Service (ECS) tanpa perangkat lunak tambahan. Anda dapat menggunakan Workbench untuk terhubung ke kluster ACK melalui Internet atau jaringan internal.

  • Cloud Shell: Shell ini menyediakan VM Linux dengan berbagai bahasa pemrograman dan alat baris perintah yang sudah diinstal sebelumnya. Anda dapat menggunakan Cloud Shell untuk terhubung ke kluster ACK melalui Internet.

    Untuk menggunakan Cloud Shell dalam menghubungkan kluster ACK melalui Internet, Anda harus mengaitkan alamat IP elastis dengan API server kluster tersebut. Untuk informasi lebih lanjut, lihat Kontrol akses publik ke API server dari kluster.

    VM yang dibuat oleh Cloud Shell hanya valid selama 1 jam. Jika VM kedaluwarsa atau tidak ada operasi interaktif selama 30 menit, VM akan dihapus dalam waktu 15 menit. Saat meluncurkan Cloud Shell lagi, sistem akan membuat VM baru.

Persiapan

  • Sebelum menggunakan pengguna Resource Access Management (RAM) untuk terhubung ke kluster ACK, tetapkan peran layanan kepada ACK dan berikan otorisasi kepada pengguna RAM untuk mengakses kluster. Untuk informasi lebih lanjut, lihat Otorisasi.

  • Sebelum menggunakan pengguna RAM untuk meluncurkan Cloud Shell, lampirkan kebijakan AliyunCloudShellFullAccess kepada pengguna RAM. Jika Anda perlu membuat dan memasang sistem file File Storage NAS (NAS) pada Cloud Shell, lampirkan kebijakan AliyunNASFullAccess kepada pengguna RAM. Untuk informasi lebih lanjut, lihat Berikan izin kepada pengguna RAM.

Prosedur

Di halaman Cluster Information, konsol ACK menampilkan Workbench atau Cloud Shell di pojok kanan atas berdasarkan dukungan kluster terhadap koneksi melalui Internet.

Workbench

  1. Masuk ke konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Pada halaman Clusters, temukan kluster yang diinginkan dan klik namanya. Di panel kiri, klik Cluster Information.

  3. Di pojok kanan atas halaman Cluster Information, klik Manage Clusters Using Workbench.

  4. Di terminal yang muncul, jalankan perintah kubectl untuk terhubung ke kluster.

    Jalankan perintah berikut untuk menanyakan namespace kluster:

    kubectl get namespace

    Output yang diharapkan:

    NAME              STATUS   AGE
    default           Active   3h14m
    kube-node-lease   Active   3h14m
    kube-public       Active   3h14m
    kube-system       Active   3h14m

CloudShell

  1. Masuk ke konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Pada halaman Clusters, temukan kluster yang diinginkan dan klik namanya. Di panel kiri, klik Cluster Information.

  3. Di pojok kanan atas halaman Cluster Information, klik Open Cloud Shell.

  4. Opsional: Klik ikon cloudshell.png lalu pilih Mount File Storage.

    Anda dapat mengaitkan dan memasang sistem file NAS untuk menyimpan file dan skrip yang sering digunakan. Dengan cara ini, file dan skrip tidak akan dihapus saat sistem dilepaskan. Anda dapat memilih Create Now atau Skip sesuai kebutuhan.

  5. Jalankan perintah kubectl untuk terhubung ke kluster.

    Jalankan perintah berikut untuk menanyakan namespace kluster:

    kubectl get namespace

    Output yang diharapkan:

    NAME              STATUS   AGE
    default           Active   3h14m
    kube-node-lease   Active   3h14m
    kube-public       Active   3h14m
    kube-system       Active   3h14m