All Products
Search
Document Center

Container Service for Kubernetes:Ikhtisar API

Last Updated:Jul 13, 2026

Standar API dan SDK siap pakai dalam berbagai bahasa

Spesifikasi OpenAPI produk ini (CS/2015-12-15) mematuhi standar ROA. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.

Signature kustom

Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).

Sebelum Anda mulai

Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.

Untuk memanggil API secara aman, konfigurasikan hal berikut:

  • Akun RAM user

  • Pasangan AccessKey untuk akun tersebut

Daftar API

API

Judul

Deskripsi

OpenAckService Mengaktifkan Container Service for Kubernetes Saat Anda menggunakan Container Service for Kubernetes (ACK) untuk pertama kalinya, Anda harus memanggil operasi OpenAckService untuk mengaktifkan layanan.
DescribeRegions Kueri Wilayah Mengkueri daftar wilayah.

Kluster

API

Judul

Deskripsi

CreateCluster Membuat klaster Membuat klaster ACK melalui OpenAPI, termasuk klaster terkelola ACK, klaster ACK Serverless, klaster ACK Edge, dan klaster terdaftar. Saat membuat klaster, Anda mengonfigurasi informasi klaster, komponen klaster, dan sumber daya cloud terkait ACK.
DeleteCluster Menghapus klaster Jika Anda tidak lagi memerlukan klaster, hapus klaster dan pilih apakah akan menghapus atau mempertahankan sumber daya terkait. Sebelum menghapus klaster, bersihkan beban kerja (Deployment, StatefulSet, Job, dan CronJob) secara manual. Jika tidak, penghapusan klaster mungkin gagal.
ModifyCluster Mengubah konfigurasi kluster Mengubah konfigurasi kluster Alibaba Cloud Container Service for Kubernetes (ACK).
UpgradeCluster Tingkatkan Kluster Untuk menghindari risiko keamanan dan stabilitas potensial dari versi kluster yang kedaluwarsa serta menggunakan fitur baru dari versi kluster terbaru, Peningkatan kluster Anda sesuai dengan jadwal rilis versi kluster ACK. Anda dapat memanggil operasi UpgradeCluster untuk Peningkatan kluster secara manual.
DescribeClustersV1 Kueri daftar kluster Mengkueri daftar kluster ACK yang memenuhi kriteria tertentu, seperti tipe kluster dan spesifikasi kluster, di bawah akun saat ini.
DescribeClustersForRegion Mengkueri Kluster di Wilayah Tertentu Mengkueri semua kluster di wilayah tertentu.
DescribeClusterDetail Mengkueri informasi klaster tertentu Mengkueri detail klaster tertentu berdasarkan ID klaster.
DescribeClusterResources Mengkueri Sumber daya terkait dari kluster tertentu Saat Anda menggunakan Container Service for Kubernetes (ACK), Anda juga menggunakan Sumber daya dari layanan Alibaba Cloud terkait lainnya. Anda dapat memanggil operasi DescribeClusterResources untuk mengkueri Sumber daya terkait dari kluster tertentu, seperti VPC dan SLB. Untuk mengkueri Sumber daya kelompok node atau node, panggil operasi DescribeClusterNodePools atau DescribeClusterNodes.
DescribeKubernetesVersionMetadata Mengkueri informasi detail tentang versi Kubernetes Mengkueri informasi detail tentang versi Kubernetes, termasuk informasi versi, tanggal rilis dan tanggal kedaluwarsa, sistem operasi yang kompatibel, dan runtime kontainer.
DescribeUserClusterNamespaces Mengkueri namespace yang terlihat oleh Pengguna RAM atau peran di kluster Di Kluster ACK, Anda dapat menggunakan namespace Kubernetes untuk mewujudkan izin dan sumber daya yang terisolasi secara logis bagi pengguna kluster. Pengguna yang hanya diberikan izin RBAC untuk namespace tertentu tidak dapat mengakses sumber daya di namespace lain pada kluster. Anda dapat memanggil operasi DescribeUserClusterNamespaces untuk mengkueri namespace tempat Pengguna RAM atau peran saat ini telah diberikan izin akses RBAC di Kluster ACK tertentu.
DescribeClusterLogs Mengkueri Log Kluster Mengambil data log kluster untuk analisis akar penyebab dan pelacakan saat terjadi masalah pada kluster.
DescribeUserQuota Kueri Kuota Kluster Mengkueri kuota kluster ACK, kelompok node, dan node. Untuk meningkatkan kuota, buka Pusat Kuota untuk mengirimkan permintaan.
MigrateCluster Migrasi kluster Basic ke Pro Kluster ACK Pro merupakan evolusi dari kluster ACK Basic, yang mewarisi semua keunggulan kluster terkelola, seperti control plane terkelola dan control plane ketersediaan tinggi. Kluster ACK Pro lebih meningkatkan keandalan, keamanan, dan kemampuan penjadwalan kluster, serta mendukung SLA dengan standar kompensasi. Kluster ACK Pro cocok untuk pelanggan perusahaan yang menjalankan workload Tingkat Tinggi di lingkungan produksi dan memiliki persyaratan tinggi untuk stabilitas dan keamanan. Anda dapat memanggil operasi MigrateCluster untuk memigrasi kluster ACK Basic ke kluster ACK Pro.
DescribeClusterUserKubeconfig Mengkueri KubeConfig kluster KubeConfig digunakan untuk mengonfigurasi kredensial akses untuk kluster ACK di sisi klien. KubeConfig berisi data identitas dan autentikasi untuk mengakses kluster target. Saat Anda menggunakan kubectl untuk manajemen kluster, Anda harus terlebih dahulu terhubung ke kluster dengan menggunakan KubeConfig. Anda dapat memanggil operasi DescribeClusterUserKubeconfig untuk mengkueri KubeConfig dari kluster tertentu.
DescribeSubaccountK8sClusterUserConfig Mendapatkan kubeConfig kluster dari Pengguna RAM atau peran tertentu menggunakan akun Alibaba Cloud Sebagai administrator Pengelolaan izin Kluster, Anda dapat menggunakan akun Alibaba Cloud untuk menerbitkan kredensial KubeConfig yang berisi informasi identitas untuk Pengguna RAM atau Peran RAM tertentu dalam akun tersebut. Kredensial ini digunakan untuk terhubung ke Kluster ACK. Anda dapat memanggil operasi DescribeSubaccountK8sClusterUserConfig untuk menerbitkan atau mengambil KubeConfig untuk Pengguna RAM atau peran apa pun dalam akun tersebut.
ListUserKubeConfigStates Mengkueri Daftar Status KubeConfig Semua Kluster untuk Pengguna Tertentu Mengkueri daftar status KubeConfig semua kluster untuk pengguna saat ini. Jika Anda ingin melihat status penerbitan KubeConfig setiap kluster untuk pengguna saat ini, Anda dapat memanggil operasi ini untuk mengambil daftar status KubeConfig semua kluster.
ListClusterKubeconfigStates Mengkueri daftar kubeConfig yang diterbitkan untuk kluster tertentu Mengkueri daftar dan status KubeConfig yang telah diterbitkan kepada pengguna di kluster tertentu. Anda dapat memanggil operasi ini untuk Tampilan status kontrol akses kluster saat ini.
UpdateK8sClusterUserConfigExpire Memperbarui pengatur waktu kedaluwarsa konfigurasi yang ditentukan pengguna Pengatur waktu kedaluwarsa default KubeConfig yang diterbitkan oleh kluster ACK adalah 3 tahun. Anda dapat menggunakan akun Alibaba Cloud untuk menyesuaikan konfigurasi dengan memanggil operasi UpdateK8sClusterUserConfigExpire guna menentukan pengatur waktu kedaluwarsa (1 hingga 876.000 jam) KubeConfig yang diterbitkan untuk Pengguna RAM atau peran di kluster ACK.
RevokeK8sClusterKubeConfig Mencabut kubeconfig Pengguna Saat Ini Mencabut kredensial kubeconfig kluster Container Service for Kubernetes (ACK) untuk akun Alibaba Cloud atau Pengguna RAM yang sedang masuk. Setelah pencabutan, kluster menghasilkan kubeconfig baru, dan kubeconfig asli menjadi tidak valid.
CleanClusterUserPermissions Membersihkan Kredensial KubeConfig dan Izin RBAC untuk Pengguna Tertentu di Kluster Tertentu Membersihkan kredensial KubeConfig dan izin RBAC yang telah diterbitkan kepada pengguna tertentu di kluster tertentu. Anda dapat memanggil operasi ini untuk mencabut otorisasi kredensial KubeConfig yang menimbulkan risiko keamanan.
CleanUserPermissions Membersihkan Kredensial kubeConfig yang Diterbitkan dan Izin RBAC untuk Pengguna Tertentu di Semua Kluster Membersihkan kredensial KubeConfig dan mencabut izin RBAC untuk pengguna tertentu. Jika Anda ingin membersihkan kredensial KubeConfig dan mencabut otorisasi untuk pengguna berisiko seperti yang telah keluar dari organisasi atau yang akunnya telah dibekukan, panggil CleanUserPermissions untuk membersihkan kredensial KubeConfig yang diterbitkan dan izin RBAC untuk pengguna tertentu.

Kelompok node

API

Judul

Deskripsi

CreateClusterNodePool Membuat kelompok node Kelompok node adalah kumpulan logis node yang memiliki atribut sama, memungkinkan manajemen dan operasi terpusat seperti peningkatan versi node dan skalabilitas elastis. Anda dapat memanfaatkan kemampuan O&M otomatis dari kelompok node, termasuk patching kerentanan CVE OS otomatis, pemulihan node gagal otomatis, serta peningkatan versi kubelet dan containerd otomatis, untuk mengurangi biaya O&M. Anda dapat memanggil CreateClusterNodePool untuk membuat kelompok node bagi sebuah kluster.
DeleteClusterNodepool Menghapus node pool Menghapus node pool yang tidak lagi digunakan. Ketika node pool dihapus, semua pod pada node akan dihapus, yang dapat memicu penjadwalan ulang. Jika penjadwalan ulang tidak dapat dilakukan, layanan Anda mungkin terpengaruh. Pastikan klaster memiliki sumber daya yang cukup untuk penjadwalan ulang.
DescribeClusterNodePoolDetail Kueri konfigurasi kelompok node Mengkueri konfigurasi kelompok node tertentu dalam kluster berdasarkan ID kelompok node.
DescribeClusterNodePools Kueri kelompok node Mengkueri semua kelompok node dalam sebuah kluster.
DescribeNodePoolVuls Kueri Kerentanan Kelompok Node Mengkueri detail kerentanan keamanan kelompok node berdasarkan ID kelompok node dengan memanggil operasi DescribeNodePoolVuls. Detail tersebut mencakup nama kerentanan dan tingkat keparahan. Lakukan pemindaian kelompok node secara berkala untuk kerentanan keamanan guna meningkatkan keamanan kluster.
ModifyClusterNodePool Perbarui konfigurasi kelompok node Memperbarui konfigurasi kelompok node berdasarkan ID kelompok node.
ScaleClusterNodePool Scale Out Kelompok Node Melakukan scale out pada kelompok node dengan menambahkan node untuk memastikan jumlah node cukup mendukung beban kerja Anda.
AttachInstancesToNodePool Menambahkan Node yang Ada ke Kelompok Node Menambahkan Instance ECS yang ada ke dalam kelompok node di kluster ACK. Anda dapat memanggil operasi ini untuk menambahkan Instance ECS yang ada sebagai node worker ke kluster ACK atau untuk menambahkan kembali instans node ke kelompok node setelah dihapus.
RemoveNodePoolNodes Menghapus node dari kelompok node Menghapus node dari kelompok node di Kluster dan menyesuaikan jumlah node yang diharapkan. Saat menghapus node, Anda dapat menentukan apakah akan merilis Instans ECS terkait dan apakah akan melakukan drain pada node. Menghapus node melibatkan migrasi Pod, yang dapat memengaruhi layanan Anda. Lakukan operasi ini di luar jam sibuk dan cadangkan data Anda sebelumnya.
UpgradeClusterNodepool Meningkatkan kelompok node. Meningkatkan versi kubelet (yang harus sesuai dengan versi lapisan kontrol), versi sistem operasi, atau versi waktu proses kontainer dari kelompok node Kluster tertentu.
RepairClusterNodePool Memperbaiki Node Kelompok Node Memperbaiki node dalam kelompok node kluster.
FixNodePoolVuls Memperbaiki kerentanan kelompok node Produk keamanan Alibaba Cloud secara berkala melakukan Pemindaian pada node ECS untuk kerentanan keamanan dan memberikan saran serta metode perbaikan yang sesuai. Beberapa perbaikan CVE mungkin memerlukan restart node. Pastikan kluster memiliki node yang cukup untuk operasi drain. Anda dapat memanggil operasi FixNodePoolVuls untuk memperbaiki kerentanan keamanan node di kelompok node kluster tertentu dan meningkatkan keamanan node kluster.
ModifyNodePoolNodeConfig Ubah Konfigurasi Node Kelompok Node. Mengubah konfigurasi node di kelompok node kluster, seperti konfigurasi kubelet dan konfigurasi pembaruan bergilir. Mengubah konfigurasi node menerapkan perubahan secara batch dan memulai ulang kubelet, yang dapat memengaruhi operasi node dan eksekusi beban kerja. Lakukan operasi ini di luar jam sibuk.
SyncClusterNodePool Menyinkronkan Kelompok Node Menyinkronkan kelompok node kluster, termasuk metadata kelompok node dan informasi tentang node dalam kelompok node.
DescribeClusterAttachScripts Mengkueri skrip untuk menambahkan node yang sudah ada ke kelompok node kluster Mengkueri skrip untuk menambahkan node yang sudah ada ke kelompok node kluster. Jika Anda perlu menambahkan Instans ECS yang sudah ada ke kluster ACK sebagai node worker, atau menambahkan kembali Instans node ke kelompok node setelah dihapus, ACK memungkinkan Anda menambahkan node yang sudah ada ke kelompok node secara manual.
CreateAutoscalingConfig Membuat konfigurasi skalabilitas elastis Membuat Konfigurasi penskalaan elastis yang memungkinkan sistem secara otomatis menambah atau mengurangi Sumber daya komputasi berdasarkan aturan penskalaan yang dikonfigurasi untuk memenuhi tuntutan beban kerja Kluster Anda. Selama prosedur pembuatan, Anda dapat menentukan metrik dan ambang batas penskalaan, Pesanan scale-out, periode cool-down, dan lainnya.

Node

API

Judul

Deskripsi

DescribeClusterNodes Kueri Node Kluster Mengkueri daftar node yang memenuhi kondisi tertentu dalam sebuah kluster.
DeleteClusterNodes Hapus Node Kluster Ketika Anda tidak lagi memerlukan node kluster untuk terus beroperasi, Anda dapat memanggil operasi DeleteClusterNodes untuk menghapus node dari kluster. Saat menghapus node, Anda dapat memilih apakah akan merilis instans ECS secara bersamaan dan apakah akan melakukan drain pada node secara otomatis.
AttachInstances Menambahkan Instans ECS yang Ada ke Kluster Menambahkan Instance Elastic Compute Service (ECS) yang ada ke kluster Container Service for Kubernetes (ACK). Anda dapat memanggil operasi AttachInstances untuk menambahkan Instance ECS ke kluster ACK sebagai node worker setelah membeli Instans, atau untuk menambahkan kembali Instans node ke kelompok node setelah dihapus.

Komponen

API

Judul

Deskripsi

InstallClusterAddons Menginstal komponen kluster Untuk meningkatkan kemampuan Kubernetes, kluster ACK mendukung berbagai komponen, seperti komponen inti terkelola, komponen aplikasi, komponen pencatatan log dan pemantauan, komponen jaringan, komponen penyimpanan, dan komponen keamanan. Anda dapat memanggil operasi InstallClusterAddons untuk menginstal komponen dengan menentukan nama dan versi komponen.
UnInstallClusterAddons Uninstall Komponen Kluster Menguninstall komponen tertentu dari kluster ketika tidak lagi diperlukan, dengan opsi untuk menghapus resource Alibaba Cloud yang terkait.
ListAddons Kueri Komponen Tersedia Mengkueri daftar komponen yang tersedia berdasarkan parameter yang ditentukan seperti wilayah, tipe kluster, subtipe kluster (profile), dan versi kluster. Anda juga dapat mengambil informasi detail komponen, termasuk apakah komponen dikelola, skema parameter kustom yang didukung, dan arsitektur sistem operasi yang kompatibel.
ListClusterAddonInstances Menampilkan daftar instans komponen yang terinstal di kluster Menampilkan daftar instans komponen yang terinstal di kluster tertentu dan mengkueri informasi terkait instans komponen tersebut, seperti versi dan status komponen.
GetClusterAddonInstance Informasi Instans Komponen di Kluster Mengkueri detail instans komponen tertentu di kluster, termasuk versi, pengaturan parameter, dan status fitur logging instans komponen tersebut.
DescribeAddon Mengkueri informasi tentang komponen tertentu Mengkueri informasi tentang komponen tertentu berdasarkan parameter seperti wilayah, jenis klaster, subjenis klaster (profil), versi klaster, dan nama komponen. Informasi yang dikembalikan mencakup apakah komponen tersebut dikelola, kategori komponen, skema parameter kustom yang didukung, arsitektur OS yang kompatibel, dan versi klaster minimum yang diperlukan oleh versi komponen.
ModifyClusterAddon Modifikasi konfigurasi instans komponen klaster Memodifikasi konfigurasi instans komponen klaster yang terinstal. Memodifikasi konfigurasi dapat memengaruhi layanan Anda. Evaluasi dampaknya sebelum melakukan operasi ini pada jam di luar jam sibuk dan cadangkan data terkait terlebih dahulu.
UpgradeClusterAddons Tingkatkan instans komponen kluster Meningkatkan versi instans komponen kluster sehingga Anda dapat memanfaatkan pengoptimalan fitur pada versi baru.
ListClusterAddonInstanceResources Mengkueri Resource Instans Komponen Kluster Mengkueri daftar resource yang terkandung dalam instans komponen kluster yang terinstal, termasuk resource kluster Kubernetes dan instans rilis Helm.

Izin

API

Judul

Deskripsi

DescribeUserPermission Mengkueri informasi otorisasi kluster pengguna atau peran RAM Dalam kluster ACK, Anda dapat membuat dan menetapkan izin akses yang berbeda untuk pengguna atau peran Resource Access Management (RAM) yang berbeda guna memastikan kontrol akses yang aman dan isolasi sumber daya. Anda dapat memanggil operasi DescribeUserPermission untuk mengkueri detail izin kluster yang diberikan kepada pengguna atau peran RAM, termasuk sumber daya yang dapat diakses, cakupan izin, jenis peran preset, dan sumber izin.
GrantPermissions Memperbarui semua izin RBAC Pengguna RAM atau Peran RAM Secara default, Pengguna RAM atau Peran RAM yang bukan pembuat Kluster dan belum diberikan izin akses di semua dimensi Kluster tidak memiliki izin RBAC apa pun di dalam Kluster. Anda dapat memanggil operasi GrantPermissions untuk memperbarui izin akses RBAC Pengguna RAM atau Peran RAM, termasuk Sumber daya yang dapat diakses, cakupan (dalam OAuth), dan tipe peran preset, guna mengelola keamanan manajemen Kluster dan Kontrol akses dengan lebih baik.
UpdateUserPermissions Memperbarui izin RBAC Pengguna RAM atau peran tertentu Di Kluster ACK, pengguna yang bukan pembuat Kluster, Pengguna RAM, dan Peran RAM tidak memiliki izin RBAC secara default. Anda dapat memanggil operasi UpdateUserPermissions untuk memperbarui izin akses RBAC Pengguna RAM atau peran, termasuk Sumber daya yang dapat diakses, cakupan (dalam OAuth), dan tipe peran preset, guna mengelola Kluster dan Kontrol akses dengan lebih baik.
CheckServiceRole Status Otorisasi Peran Layanan Memeriksa apakah akun layanan saat ini telah diberikan izin peran layanan yang ditentukan. Container Service for Kubernetes (ACK) hanya dapat memanggil layanan cloud lain (seperti ECS, OSS, NAS, dan SLB) yang terkait dengan peran layanan setelah izin peran yang sesuai diberikan.

Keamanan

API

Judul

Deskripsi

ScanClusterVuls Memindai Kerentanan Keamanan Kluster Memindai kerentanan keamanan potensial pada kluster ACK, termasuk kerentanan beban kerja kontainer, kerentanan perangkat lunak pihak ketiga, kerentanan CVE, kerentanan WebCMS, dan kerentanan sistem operasi Windows. Lakukan pemindaian kluster secara berkala untuk mendeteksi kerentanan keamanan guna meningkatkan keamanan kluster.
DescribeClusterVuls Mengkueri Informasi Kerentanan Keamanan Kluster Mengkueri detail kerentanan keamanan di kluster berdasarkan ID kluster, termasuk nama, tipe, dan tingkat keparahan kerentanan. Lakukan pemindaian kerentanan keamanan pada kluster secara berkala untuk meningkatkan keamanan kluster.
UpdateResourcesDeleteProtection Memperbarui status perlindungan penghapusan sumber daya tertentu Memperbarui status perlindungan penghapusan sumber daya tertentu. Jenis sumber daya yang saat ini didukung meliputi namespace dan layanan. Anda dapat memanggil operasi ini untuk mengaktifkan perlindungan penghapusan bagi namespace atau layanan yang melibatkan bisnis penting atau data sensitif guna menghindari biaya pemeliharaan yang disebabkan oleh penghapusan yang tidak disengaja.
DescribeResourcesDeleteProtection Mengkueri Apakah Perlindungan Penghapusan Diaktifkan untuk Resource Tertentu Mengkueri apakah perlindungan penghapusan diaktifkan untuk resource tertentu di kluster. Resource yang mendukung perlindungan penghapusan mencakup namespace dan layanan.
DeployPolicyInstance Menyebarkan Instans Kebijakan Menyebarkan instans kebijakan di namespace tertentu pada kluster tertentu. Anda dapat memilih tipe kebijakan keamanan di kluster ACK, mengonfigurasi aksi tata kelola (Peringatan atau pemblokiran) serta cakupan (dalam OAuth) namespace untuk instans kebijakan guna membuat dan menyebarkan instans kebijakan.
ModifyPolicyInstance Memperbarui Instans Aturan Kebijakan Memperbarui instans aturan kebijakan di kluster tertentu. Anda dapat mengubah aksi tata kelola (peringatan atau Blok) dan cakupan (dalam OAuth) namespace tempat instans kebijakan berlaku.
DeletePolicyInstance Menghapus Instans Aturan Kebijakan Menghapus instans aturan kebijakan dari kluster tertentu.
DescribePolicies Mengkueri daftar pustaka aturan tata kelola kebijakan Kebijakan keamanan kontainer kluster ACK menyediakan pustaka aturan bawaan yang komprehensif yang mencakup kategori Compliance, Infra, K8s-general, dan PSP untuk memastikan pengoperasian kontainer yang aman di lingkungan produksi. Anda dapat memanggil operasi DescribePolicies untuk mengkueri daftar pustaka aturan tata kelola kebijakan.
DescribePolicyDetails Mengkueri Detail Aturan Tata Kelola Kebijakan Tertentu Kebijakan keamanan Kontainer kluster ACK menyediakan serangkaian lengkap pustaka aturan bawaan, termasuk Compliance, Infra, K8s-general, dan PSP, untuk memastikan operasi Kontainer yang aman di lingkungan produksi. Anda dapat memanggil operasi DescribePolicyDetails untuk mengkueri detail aturan tata kelola Kebijakan tertentu, seperti deskripsi Templat aturan, aksi tata kelola, dan tingkat keparahan tata kelola.
DescribePolicyGovernanceInCluster Mengkueri detail tata kelola kebijakan kluster Kebijakan keamanan kontainer kluster ACK menyediakan serangkaian pustaka aturan bawaan yang lengkap, termasuk Compliance, Infra, K8s-general, dan PSP, untuk memastikan pengoperasian kontainer yang aman di lingkungan produksi. Anda dapat memanggil operasi DescribePolicyGovernanceInCluster untuk mengkueri informasi tata kelola kebijakan terperinci untuk kluster tertentu, seperti jumlah kebijakan yang diaktifkan pada berbagai tingkat keparahan, log audit tata kelola kebijakan, serta detail intersepsi dan peringatan.
DescribePolicyInstances Daftar Instans Kebijakan Anda dapat memilih tipe kebijakan keamanan di kluster ACK, mengonfigurasi tindakan penegakan dan cakupan (dalam OAuth) terkait, lalu membuat dan menerapkan instans kebijakan. Anda dapat memanggil operasi DescribePolicyInstances untuk mengambil detail instans kebijakan tertentu di kluster, seperti deskripsi kebijakan dan tingkat tata kelola.
DescribePolicyInstancesStatus Lihat Detail Penerapan Instans Kebijakan Mengkueri status penerapan instans kebijakan untuk berbagai tipe kebijakan dalam kluster, termasuk jumlah instans yang diaktifkan untuk setiap aturan kebijakan dan jumlah tipe kebijakan yang diaktifkan pada berbagai tingkat tata kelola.

Inspeksi dan diagnostik kluster

API

Judul

Deskripsi

RunClusterCheck Memulai pemeriksaan klaster Platform O&M cerdas untuk kontainer menyediakan berbagai kemampuan pemeriksaan klaster Kubernetes, termasuk pemeriksaan upgrade klaster, pemeriksaan migrasi klaster, pemeriksaan instalasi komponen, pemeriksaan upgrade komponen, dan pemeriksaan node pool. Sebelum operasi upgrade, migrasi, atau instalasi dilakukan, platform secara otomatis memicu pemeriksaan. Anda hanya dapat melakukan operasi perubahan setelah pemeriksaan berhasil. Anda juga dapat memanggil operasi RunClusterCheck secara manual untuk melakukan pemeriksaan klaster. Periksa dan pelihara klaster Anda secara berkala untuk mencegah risiko keamanan.
ListClusterChecks Daftar semua pemeriksaan klaster Platform O&M cerdas untuk kontainer menyediakan kemampuan pemeriksaan klaster Kubernetes yang komprehensif, termasuk pemeriksaan peningkatan klaster, pemeriksaan migrasi klaster, pemeriksaan instalasi komponen, pemeriksaan peningkatan komponen, dan pemeriksaan node pool. Anda dapat memanggil operasi ListClusterChecks untuk mengkueri daftar pemeriksaan klaster dan informasi terkait berdasarkan ID klaster, seperti jenis pemeriksaan, status, waktu pembuatan, dan waktu penyelesaian.
GetClusterCheck Mengkueri informasi tentang pemeriksaan Kluster tertentu Platform O&M cerdas untuk kontainer menyediakan kemampuan pemeriksaan Kluster Kubernetes yang komprehensif, termasuk pemeriksaan peningkatan Kluster, pemeriksaan migrasi Kluster, pemeriksaan instalasi Komponen, pemeriksaan peningkatan Komponen, dan pemeriksaan kelompok node. Anda dapat memanggil operasi GetClusterCheck untuk mengkueri informasi tentang Tugas pemeriksaan tertentu berdasarkan ID Kluster dan ID Tugas pemeriksaan, seperti status pemeriksaan, item pemeriksaan tertentu, serta pengatur waktu pembuatan dan penyelesaian pemeriksaan.
CreateClusterInspectConfig Buat Konfigurasi Inspeksi Kluster Membuat konfigurasi inspeksi kluster.
UpdateClusterInspectConfig Perbarui Konfigurasi Inspeksi Kluster Memperbarui konfigurasi inspeksi Kluster.
GetClusterInspectConfig Mengambil Konfigurasi Inspeksi Kluster Mengambil konfigurasi inspeksi Kluster.
RunClusterInspect Buat Laporan Inspeksi Kluster Memulai inspeksi kluster dan membuat laporan inspeksi.
ListClusterInspectReports Mengambil Daftar Laporan Inspeksi Kluster Mengambil daftar laporan inspeksi kluster.
GetClusterInspectReportDetail Detail Laporan Inspeksi Kluster Mengambil detail laporan inspeksi Kluster.
DeleteClusterInspectConfig Menghapus Konfigurasi Inspeksi Kluster Menghapus konfigurasi inspeksi kluster.
CreateClusterDiagnosis Memulai Diagnosis Kluster Memulai diagnosis kluster.
GetClusterDiagnosisResult Kueri hasil diagnosis kluster Mengambil hasil diagnosis kluster.
GetClusterDiagnosisCheckItems Mengkueri item pemeriksaan diagnostik kluster Mengambil item pemeriksaan diagnostik suatu kluster.

Template orkestrasi

API

Judul

Deskripsi

CreateTemplate Membuat Template Orkestrasi. Template orkestrasi mendefinisikan dan mendeskripsikan sekumpulan resource kluster Kubernetes secara deklaratif, yang menentukan cara aplikasi dijalankan atau dikonfigurasi. Anda dapat menggunakan templat ini untuk mengotomatiskan penerapan dan manajemen kluster resource, seperti Pod, Service, Deployment, ConfigMap, dan PersistentVolume. Anda dapat memanggil operasi CreateTemplate untuk membuat template orkestrasi.
DescribeTemplateAttribute Mengueri detail template orkestrasi tertentu Template orkestrasi mendefinisikan dan mendeskripsikan sekumpulan sumber daya kluster Kubernetes secara deklaratif, yang menentukan bagaimana aplikasi harus dijalankan atau dikonfigurasi. Anda dapat memanggil operasi DescribeTemplateAttribute untuk mengueri detail template orkestrasi tertentu, termasuk izin akses, konten YAML, dan label.
DescribeTemplates Mengkueri semua template orkestrasi Template orkestrasi mendefinisikan dan mendeskripsikan sekumpulan resource kluster Kubernetes secara deklaratif, menentukan cara aplikasi dijalankan atau dikonfigurasi. Anda dapat memanggil operasi DescribeTemplates untuk mengambil daftar template orkestrasi yang telah dibuat dan mengkueri informasi detail tentang template tersebut, termasuk izin akses, konten YAML, dan tag.
UpdateTemplate Memperbarui template orkestrasi Template orkestrasi mendefinisikan dan mendeskripsikan sekumpulan sumber daya klaster Kubernetes secara deklaratif, yang menentukan bagaimana aplikasi harus dijalankan atau dikonfigurasi. Memanggil operasi UpdateTemplate untuk memperbarui konfigurasi template orkestrasi.
DeleteTemplate Menghapus template orkestrasi Menghapus template orkestrasi saat Anda tidak lagi membutuhkannya.

Pemicu

API

Judul

Deskripsi

CreateTrigger Membuat Pemicu Mengonfigurasi pemicu untuk aplikasi kluster. Pemicu ini menerapkan ulang pod ketika kondisi tertentu terpenuhi.
DeleteTrigger Hapus Pemicu Menghapus pemicu aplikasi saat tidak lagi diperlukan.
DescribeTrigger Kueri Pemicu Mengkueri pemicu yang memenuhi kondisi tertentu.

Tag

API

Judul

Deskripsi

ListTagResources Mengkueri daftar tag klaster Anda dapat menambahkan pasangan kunci-nilai tag ke klaster agar pengembang klaster atau teknisi O&M dapat mengklasifikasikan dan mengelola klaster dengan lebih fleksibel, serta mendukung kebutuhan seperti pemantauan, analisis biaya, dan isolasi data multi-tenant dengan lebih baik. Anda dapat memanggil operasi ListTagResources untuk mendapatkan daftar tag sumber daya dan mengkueri informasi tag secara detail, seperti pasangan kunci-nilai dan klaster terkait.
TagResources Menyambungkan Tag ke Kluster Menambahkan pasangan kunci tag dan nilai tag ke kluster agar pengembang kluster atau engineer O&M dapat mengkategorikan dan mengelola kluster dengan lebih fleksibel, serta mendukung kebutuhan pemantauan, analisis biaya, dan isolasi penyewa dengan lebih baik. Anda dapat memanggil operasi TagResources untuk menyambungkan tag ke kluster.
UntagResources Hapus Tag Kluster Menghapus tag sumber daya ketika Anda tidak lagi memerlukan pasangan kunci tag dan nilai tag untuk sebuah kluster. Anda dapat memanggil operasi UntagResources untuk menghapus tag sumber daya.
ModifyClusterTags Memperbarui Semua Tag Kluster Anda dapat menambahkan pasangan kunci tag dan nilai tag ke kluster agar pengembang kluster atau engineer O&M dapat mengkategorikan dan mengelola kluster dengan lebih fleksibel, serta mendukung kebutuhan seperti pemantauan, analisis biaya, dan isolasi penyewa dengan lebih baik. Anda dapat memanggil operasi ModifyClusterTags untuk memodifikasi tag kluster.

Peringatan

API

Judul

Deskripsi

StartAlert Memulai Aturan Peringatan Memulai aturan peringatan tertentu.
UpdateContactGroupForAlert Perbarui Kelompok Kontak Data Deret Waktu Peringatan Memperbarui kelompok kontak untuk set aturan peringatan di Kluster ACK.
StopAlert Menghentikan aturan peringatan Menghentikan aturan peringatan di pusat peringatan ACK. Anda dapat menghentikan seluruh grup aturan peringatan atau satu aturan peringatan.
DeleteAlertContact Hapus Kontak Peringatan Menghapus kontak peringatan dari ACK.
DeleteAlertContactGroup Hapus Kelompok Kontak Peringatan Menghapus kelompok kontak peringatan ACK.

Log

API

Judul

Deskripsi

UpdateControlPlaneLog Mengubah Konfigurasi Log Komponen Lapisan Kontrol Kluster Terkelola ACK Kluster terkelola ACK mendukung pengumpulan log komponen lapisan kontrol dan pengirimannya ke Proyek Log Simple Log Service (SLS) Anda. Komponen lapisan kontrol mencakup Kube API Server, Kube Scheduler, Kube Controller Manager, Cloud Controller Manager, dan komponen inti lainnya. Anda dapat memanggil operasi UpdateControlPlaneLog untuk mengubah konfigurasi log komponen lapisan kontrol, seperti periode retensi log dan komponen yang log-nya dikumpulkan.
CheckControlPlaneLogEnable Kueri Konfigurasi Log Komponen Lapisan Kontrol untuk Kluster Terkelola ACK Mengkueri konfigurasi log komponen lapisan kontrol untuk kluster terkelola ACK. Komponen lapisan kontrol mencakup Kube API Server, Kube Scheduler, Kube Controller Manager, dan Cloud Controller Manager. Anda dapat memanggil operasi CheckControlPlaneLogEnable untuk mengkueri konfigurasi log komponen lapisan kontrol saat ini, termasuk periode retensi log dan komponen tempat log dikumpulkan.
GetClusterAuditProject Kueri Proyek SLS untuk Log Audit Server API Kluster Mengkueri apakah fitur audit server API diaktifkan untuk kluster dan mengambil proyek Simple Log Service (SLS) yang menyimpan log audit server API.
UpdateClusterAuditLogConfig Perbarui Konfigurasi Log Audit Kluster Saat Anda perlu mencatat permintaan API Kubernetes dan hasilnya untuk melacak riwayat operasi kluster atau memecahkan masalah kluster, Anda dapat memanggil operasi UpdateClusterAuditLogConfig untuk mengaktifkan atau menonaktifkan fitur log audit untuk kluster ACK tertentu dan memperbarui konfigurasi log audit.

Event

API

Judul

Deskripsi

DescribeEventsForRegion Mengkueri event di wilayah tertentu Mengkueri semua event di wilayah tertentu.
DescribeEvents Mengkueri detail event Event operasi Kluster mencakup pembuatan Kluster, modifikasi Kluster, pembuatan kelompok node, penskalaan keluar kelompok node, pemasangan add-on, dan Peningkatan Kluster. Anda dapat memanggil operasi DescribeEvents untuk mengkueri detail tipe event tertentu, termasuk level event, status event, dan pengatur waktu event.
DescribeClusterEvents Mengkueri event kluster tertentu Event operasi kluster mencakup pembuatan kluster, modifikasi kluster, pembuatan kelompok node, skala keluar kelompok node, penginstalan add-on, dan peningkatan kluster. Anda dapat memanggil operasi DescribeClusterEvents untuk mengambil daftar event yang terjadi pada kluster tertentu dan mengkueri detail event, termasuk tingkat event, status event, dan pengatur waktu event.

Tugas

API

Judul

Deskripsi

DescribeTaskInfo Kueri Detail Tugas Mengkueri detail tugas kluster, seperti tipe tugas, status berjalan, dan tahap berjalan.
PauseTask Menjeda Tugas Menjeda tugas kluster yang berjalan.
ResumeTask Melanjutkan Tugas Melanjutkan tugas kluster yang dijeda.
CancelTask Membatalkan Tugas Membatalkan eksekusi tugas kluster.
DescribeClusterTasks Kueri Tugas Kluster Mengkueri daftar tugas kluster dengan memanggil operasi DescribeClusterTasks.

Rencana O&M

API

Judul

Deskripsi

ListOperationPlansForRegion Mengkueri rencana eksekusi O&M otomatis di wilayah tertentu Mengkueri 100 rencana eksekusi O&M otomatis terbaru di wilayah tertentu. Jika fitur seperti mode terkelola cerdas kluster (Auto Mode), peningkatan kluster otomatis, atau O&M otomatis node pool diaktifkan, Anda dapat memanggil operasi ini untuk mengkueri rencana O&M yang dihasilkan secara otomatis oleh sistem beserta status eksekusinya, seperti peningkatan kluster dan perbaikan CVE node pool.
ListOperationPlans Mengkueri rencana eksekusi O&M otomatis Mengambil daftar rencana eksekusi O&M otomatis.
CancelOperationPlan Membatalkan Rencana Eksekusi Tugas O&M Otomatis Membatalkan rencana eksekusi tugas O&M otomatis yang sudah ada tetapi belum dieksekusi.

Lainnya

API

Judul

Deskripsi

GetUpgradeStatus (Deprecated) Query cluster upgrade status Mengkueri status peningkatan kluster berdasarkan ID kluster. [_single.title](Deprecated) Kueri status peningkatan kluster. [_single.title](Deprecated) Kueri status peningkatan kluster.
PauseClusterUpgrade (Deprecated) Pause a cluster upgrade Menjeda peningkatan kluster. [_single.title](Tidak digunakan lagi) Menjeda Peningkatan Kluster. [_single.title](Tidak digunakan lagi) Menjeda Peningkatan Kluster.
CancelClusterUpgrade Membatalkan peningkatan kluster (tidak digunakan lagi) Membatalkan peningkatan kluster ACK yang sedang dalam status peningkatan.
ResumeUpgradeCluster (Tidak digunakan lagi) Lanjutkan upgrade klaster Melanjutkan upgrade klaster yang berada dalam status upgrade-paused berdasarkan ID klaster.
DescribeAddons (Deprecated) Query cluster component details Mengkueri detail semua komponen yang didukung oleh platform. [_single.title](Tidak digunakan lagi) Kueri detail komponen kluster. [_single.title](Tidak digunakan lagi) Kueri detail komponen kluster.
DescribeClusterAddonsVersion (Deprecated) Query Cluster Component Versions Mengkueri detail semua komponen yang terinstal di kluster berdasarkan ID kluster. [_single.title](Tidak Digunakan Lagi) Kueri Versi Komponen Kluster. [_single.title](Tidak Digunakan Lagi) Kueri Versi Komponen Kluster.
DescribeClusterAddonInstance (Tidak Digunakan Lagi) Mengkueri Informasi Instans Komponen Kluster Memanggil DescribeClusterAddonInstance untuk mengkueri informasi tentang komponen kluster yang terinstal, seperti versi, status, dan konfigurasinya.
DescribeClusterAddonMetadata (Deprecated) Query cluster component metadata Mengkueri informasi versi komponen tertentu yang dapat digunakan di kluster spesifik, termasuk versi komponen dan parameter yang dapat dikonfigurasi. [_single.title](Tidak digunakan lagi) Mengkueri metadata komponen kluster. [_single.title](Tidak digunakan lagi) Mengkueri metadata komponen kluster.
DescribeClusterAddonsUpgradeStatus (Deprecated) Query cluster component upgrade status Mengkueri status peningkatan komponen berdasarkan nama komponen. [_single.title](Deprecated) Kueri Status Peningkatan Komponen Kluster [_single.title](Deprecated) Kueri Status Peningkatan Komponen Kluster.
UpdateNodePoolComponent Perbarui Komponen Node Memperbarui komponen node.
InstallNodePoolComponents Menginstal Komponen Node Menginstal komponen pada node. Anda dapat mengonfigurasi dan menentukan node tempat menginstal komponen.
UpdateKMSEncryption Perbarui Konfigurasi Enkripsi Secret Saat Istirahat Memperbarui konfigurasi Enkripsi Secret saat istirahat untuk Kluster tertentu berdasarkan ID Kluster.
CreateAutoRepairPolicy Create a self-healing rule Membuat aturan self-healing.
DeleteAutoRepairPolicy Menghapus Aturan Pemulihan Kesalahan Otomatis Menghapus aturan pemulihan kesalahan otomatis.
ModifyAutoRepairPolicy Mengubah Aturan Self-Healing Mengubah aturan self-healing.
DescribeAutoRepairPolicy DescribeAutoRepairPolicy Mengkueri aturan perbaikan otomatis.
ListAutoRepairPolicies Mengambil Daftar Kebijakan Perbaikan Otomatis Mengambil daftar kebijakan perbaikan otomatis.