All Products
Search
Document Center

Container Service for Kubernetes:DescribeAddons

Last Updated:Jun 12, 2026

Mengkueri detail semua komponen yang didukung oleh platform. [_single.title](Tidak digunakan lagi) Mengkueri detail komponen klaster.

Catatan

API ini telah ditinggalkan. Kami merekomendasikan migrasi ke CS(2015-12-15) - ListAddons guna memperoleh fungsionalitas yang lebih baik dan dukungan berkelanjutan. Meskipun API yang telah ditinggalkan ini masih dapat diakses sementara, tidak akan ada pembaruan atau perbaikan bug lebih lanjut.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

cs:DescribeAddons

get

*全部资源

*

None None

Sintaks permintaan

GET /clusters/components/metadata HTTP/1.1

Parameter permintaan

Parameter

Type

Required

Description

Example

region

string

Yes

ID region tempat klaster berada.

cn-beijing

cluster_type

string

No

  • Kubernetes: Klaster dedikasi ACK.

  • ManagedKubernetes: Jenis klaster terkelola ACK, termasuk klaster ACK (ACK Pro dan ACK Basic), klaster ACK Serverless (Pro dan Basic), klaster ACK Edge (Pro dan Basic), dan klaster ACK Lingjun (Pro).

  • ExternalKubernetes: Klaster terdaftar.

ManagedKubernetes

cluster_profile

string

No

Jenis klaster. Nilai valid:

  • Default: klaster terkelola.

  • Serverless: klaster serverless.

  • Edge: klaster edge.

Default

cluster_spec

string

No

Setelah Anda mengatur cluster_type ke ManagedKubernetes dan mengonfigurasi profile, Anda dapat menentukan spesifikasi klaster lebih lanjut.

  • ack.pro.small: Klaster Pro.

  • ack.standard: Klaster Basic (dipilih secara default jika parameter ini dikosongkan).

ack.pro.small

cluster_version

string

No

Versi klaster.

1.24.6-aliyun.1

Elemen respons

Element

Type

Description

Example

object

Badan respons.

ComponentGroups

array<object>

Daftar grup komponen.

array<object>

Detail grup komponen.

group_name

string

Nama grup komponen.

storage

items

array<object>

Nama komponen yang termasuk dalam grup ini.

object

name

string

The name of the component.

flexvolume

StandardComponents

object

Komponen standar.

object

Informasi detail komponen standar.

name

string

Nama komponen.

ack-arena

version

string

Versi komponen.

0.5.0

description

string

Penjelasan fungsi komponen.

***

required

string

Apakah komponen ini wajib untuk klaster. Nilai valid:

  • true: Komponen wajib, yaitu komponen yang harus diinstal saat pembuatan klaster.

  • false: Komponen tidak wajib, dapat diinstal melalui Manajemen Komponen setelah klaster selesai dibuat.

false

disabled

boolean

Apakah instalasi default dinonaktifkan. Saat pembuatan klaster, selain menginstal komponen yang diperlukan oleh klaster, beberapa komponen terkait log atau routing juga akan diinstal secara tambahan (misalnya: Ingress). Jika Anda tidak ingin menginstal secara default, Anda dapat menonaktifkan instalasi default dengan mengatur kolom ini. Nilai valid:

  • true: Instalasi default dinonaktifkan.

  • false: Instalasi default diaktifkan.

false

Contoh

Respons sukses

JSONformat

{
  "ComponentGroups": [
    {
      "group_name": "storage",
      "items": [
        {
          "name": "flexvolume"
        }
      ]
    }
  ],
  "StandardComponents": {
    "key": {
      "name": "ack-arena",
      "version": "0.5.0",
      "description": "***",
      "required": "false",
      "disabled": false
    }
  }
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.