All Products
Search
Document Center

Container Service for Kubernetes:FAQ manajemen armada

Last Updated:Sep 21, 2026

Atasi masalah kuota Armada, konektivitas, penerapan kubectl, dan error asosiasi kluster.

Apakah manajemen armada mendukung beberapa instans Fleet?

Ya. ACK One menyediakan kuota default satu instans Fleet. Untuk membuat lebih banyak instans, ajukan peningkatan kuota di Quota Center.

Persyaratan konektivitas

  1. VPC instans Fleet harus dapat mengakses titik akhir server API kluster terasosiasi.

  2. VPC kluster terasosiasi harus dapat mengakses titik akhir server API instans Fleet.

  3. Jika instans Fleet dan kluster terasosiasi berada di VPC yang berbeda, hubungkan kedua VPC tersebut untuk mengaktifkan akses timbal balik ke server API. Gunakan Cloud Enterprise Network (CEN) atau aktifkan titik akhir publik untuk keduanya.

Kelola instans Fleet dengan CLI kubectl

Ya. Instans Fleet sepenuhnya kompatibel dengan server API Kubernetes. Anda dapat menerapkan sumber daya Kubernetes native menggunakan kubectl atau mengemas dan menerapkan aplikasi dengan Helm. Untuk skenario multi-kluster, ACK One menyediakan AMC Kubectl Plugin. Lihat bantuan baris perintah AMC.

Error saat menambahkan kluster terasosiasi

Gejala

Saat menambahkan kluster terasosiasi, konsol menampilkan error berikut: secrets "sec-c58faedb8a7864d3****-public" not found.

Penyebab

Instans Fleet tidak dapat terhubung ke kluster target. Periksa konektivitas jaringan antara instans Fleet dan kluster yang akan ditambahkan.

Solusi

Jika instans Fleet dan kluster terasosiasi berada di VPC yang berbeda, hubungkan kedua VPC tersebut untuk mengaktifkan akses timbal balik ke server API. Gunakan Cloud Enterprise Network (CEN) atau aktifkan titik akhir publik untuk keduanya.

Atasi masalah "namespace terminating"

Memutus asosiasi kluster dapat menyebabkan beberapa layanan API tidak tersedia, sehingga namespace ack-multiple-clusters dan ack-cluster-gateway terjebak dalam status Terminating dan menghalangi re-asosiasi. Untuk mengatasinya:

  1. Ambil file JSON namespace.

    Ganti <YOUR_NAMESPACE> dengan nama namespace Anda.

    kubectl get namespace <YOUR_NAMESPACE> -o json > <YOUR_NAMESPACE>.json
  2. Buka file JSON tersebut dan hapus array finalizers dari bagian spec.

  3. Finalisasi penghapusan namespace.

    Ganti <YOUR_NAMESPACE> dengan nama namespace Anda.

    kubectl replace --raw "/api/v1/namespaces/<YOUR_NAMESPACE>/finalize" -f ./<YOUR_NAMESPACE>.json
  4. Jalankan kubectl get ns untuk memverifikasi bahwa namespace telah dihapus.

Asosiasikan kembali kluster yang tidak diputuskan dengan benar

Armada menjadi tidak dapat digunakan jika Armada tersebut atau instans SLB server API-nya secara tidak sengaja dihapus. Asosiasi mungkin gagal saat Anda mencoba menambahkan sub-kluster yang sebelumnya tidak diputuskan dengan benar dari Armada lama ke Armada baru. Ikuti langkah-langkah berikut untuk memastikan asosiasi berhasil.

  1. Masuk ke Konsol ACK One. Di panel navigasi sebelah kiri, pilih Fleet > Associated Clusters.

  2. Di halaman Associated Clusters, perluas daftar Fleet, pilih Fleet baru, lalu klik Add associated clusters.

  3. Di panel Add associated clusters, pilih kluster tersebut lalu klik OK.

  4. Di halaman Associated Clusters, temukan kluster yang baru saja diasosiasikan lalu klik Disassociate.

  5. Klik lagi Add associated clusters, pilih kluster yang sama, lalu klik OK.