All Products
Search
Document Center

Container Service for Kubernetes:Sesuaikan parameter komponen lapisan kontrol untuk kluster ACK Pro

Last Updated:Mar 08, 2026

Untuk mendukung penyesuaian parameter lapisan kontrol di lingkungan produksi, Container Service for Kubernetes menyediakan fitur untuk menyesuaikan parameter lapisan kontrol. Anda dapat memodifikasi parameter komponen inti yang dikelola, seperti kube-apiserver, kube-controller-manager, cloud-controller-manager, dan kube-scheduler, sesuai kebutuhan Anda. Topik ini menjelaskan cara menyesuaikan parameter lapisan kontrol di Konsol ACK.

Peringatan

  • Untuk menjaga stabilitas lapisan kontrol, penyesuaian parameter hanya didukung untuk komponen inti lapisan kontrol tertentu pada ACK managed cluster Pro Edition, ACK serverless cluster Pro Edition, ACK Edge cluster Pro Edition, dan ACK LINGJUN Cluster.

    Untuk daftar parameter yang dapat disesuaikan, lihat Parameter default. Parameter yang tersedia di halaman konsol merupakan versi terbaru.

    Beberapa parameter hanya didukung untuk versi kluster tertentu. Untuk melakukan upgrade kluster, lihat Upgrade kluster secara manual.

  • Lapisan kontrol akan restart setelah Anda memodifikasi parameternya. Disarankan untuk melakukan operasi ini di luar jam sibuk.

  • Parameter kustom akan menggantikan parameter default kluster. Pastikan parameter kustom Anda benar dan lengkap untuk mencegah kegagalan startup lapisan kontrol. Untuk informasi lebih lanjut tentang pengaturan parameter, lihat dokumentasi resmi Kubernetes untuk versi kluster Anda: kube-apiserver, kube-controller-manager, dan kube-scheduler.

Menyesuaikan parameter komponen lapisan kontrol

Langkah-langkah untuk memodifikasi parameter serupa untuk semua komponen lapisan kontrol. Contoh berikut menjelaskan cara memodifikasi parameter Kube API Server.

  1. Login ke Container Service Management Console . Di panel navigasi sebelah kiri, klik Clusters.

  2. Di halaman Clusters, klik nama kluster Anda. Di panel navigasi sebelah kiri, klik Add-ons.

  3. Di bagian Core Components, temukan komponen yang dituju dan klik Configuration di pojok kanan bawah kartu komponen.

  4. Pada dialog Parameters Kube API Server, masukkan parameter kustom. Pastikan parameter tersebut lengkap dan benar. Kemudian, ikuti petunjuk di layar untuk mengirimkan konfigurasi.

Parameter default

ACK Pro managed cluster

Component Name

Parameter

Description

Kube API Server

enableAdmissionPlugins

Nilai default kosong.

serviceNodePortRange

Nilainya dapat berkisar antara 10000 hingga 65535. Nilai default kosong.

Penting

Berhati-hatilah saat memodifikasi range port NodePort. Pastikan range port NodePort tidak bertentangan dengan range port parameter net.ipv4.ip_local_port_range pada node kluster. Untuk informasi lebih lanjut, lihat Bagaimana cara mengonfigurasi range NodePort dengan benar?.

requestTimeout

Nilai default kosong.

defaultNotReadyTolerationSeconds

Nilai default kosong.

defaultUnreachableTolerationSeconds

Nilai default kosong.

maxMutatingRequestsInflight

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

maxRequestsInflight

Nilainya dapat berkisar antara 1 hingga 3000. Nilai default kosong.

featureGates

Parameter opsional meliputi ServerSideApply, TTLAfterFinished, EphemeralContainers, RemoveSelfLink, dan HPAScaleToZero. Nilai default kosong.

Catatan

HPAScaleToZero didukung pada kluster versi 1.18 dan yang lebih baru. Anda tidak dapat memodifikasi RemoveSelfLink pada kluster versi 1.24 dan yang lebih baru.

oidcIssuerURL

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

Penting
  • Setelah Anda mengonfigurasi oidcIssuerURL, API server di kluster akan mengakses alamat yang ditentukan oleh parameter ini. Jika alamat tersebut merupakan Titik akhir publik, pastikan akses jaringan publik telah diaktifkan untuk kluster. Untuk informasi lebih lanjut, lihat Aktifkan akses jaringan publik untuk kluster.

  • Jika API server masih tidak dapat mengakses alamat tersebut setelah Anda mengaktifkan akses jaringan publik, jalankan perintah kubectl get endpoints untuk memeriksa jumlah alamat IP backend untuk Kubernetes.

    • Jika lebih dari satu alamat IP dikembalikan, login ke node pekerja, coba akses oidcIssuerURL, dan periksa konfigurasi jaringan publik serta aturan security group.

    • Jika hanya satu alamat IP yang dikembalikan, kirim tiket.

oidcClientId

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernameClaim

Nilai default adalah sub. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernamePrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsPrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcRequiredClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcCAContent

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

hostAliases

Nilai default kosong. Parameter ini didukung pada kluster versi 1.26 dan yang lebih baru.

enableTrace

Nilai default kosong. Parameter ini didukung pada kluster versi 1.28 dan yang lebih baru.

Untuk informasi lebih lanjut, lihat Aktifkan Analisis Tracing untuk komponen lapisan kontrol kluster.

samplingRatePerMillion

Kube Controller Manager

horizontalPodAutoscalerSyncPeriod

Nilai default kosong.

horizontalPodAutoscalerTolerance

Nilai default kosong.

concurrentTTLAfterFinishedSyncs

Nilai default kosong.

concurrentHorizontalPodAutoscalerSyncs

Nilai default kosong. Parameter ini didukung pada kluster versi 1.26 dan yang lebih baru.

largeClusterSizeThreshold

Nilai default kosong.

unhealthyZoneThreshold

Nilai default kosong.

secondaryNodeEvictionRate

Nilai default kosong.

nodeEvictionRate

Nilai default kosong.

terminatedPodGCThreshold

Nilai default kosong.

kubeAPIQPS

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

kubeAPIBurst

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

concurrentCSRSyncs

Nilai default kosong. Parameter ini didukung pada kluster versi 1.32 dan yang lebih baru.

concurrentNodeTaintSyncs

Nilai default kosong. Parameter ini didukung pada kluster versi 1.32 dan yang lebih baru.

featureGates

Parameter opsional adalah TTLAfterFinished. Nilai default kosong.

Cloud Controller Manager

routeTableIDs

Nilai default kosong. Jika sebuah VPC memiliki multiple route tables, Anda dapat mengatur parameter ini secara manual menjadi daftar ID route table yang dipisahkan koma agar CCM mendukung multiple route tables. Contoh: vtb-**,vtb***.

Kube Scheduler

Untuk informasi tentang cara menyesuaikan parameter Kube Scheduler, lihat Sesuaikan parameter penjadwal.

ACK Pro serverless cluster

Component

Parameter

Description

Kube API Server

enableAdmissionPlugins

Nilai default kosong.

requestTimeout

Nilai default kosong.

defaultNotReadyTolerationSeconds

Nilai default kosong.

defaultUnreachableTolerationSeconds

Nilai default kosong.

maxMutatingRequestsInflight

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

maxRequestsInflight

Nilainya dapat berkisar antara 1 hingga 3000. Nilai default kosong.

featureGates

Parameter opsional meliputi ServerSideApply, TTLAfterFinished, EphemeralContainers, RemoveSelfLink, dan HPAScaleToZero. Nilai default kosong.

Catatan

HPAScaleToZero didukung pada kluster versi 1.18 dan yang lebih baru. Anda tidak dapat memodifikasi RemoveSelfLink pada kluster versi 1.24 dan yang lebih baru.

oidcIssuerURL

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcClientId

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernameClaim

Nilai default adalah sub. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernamePrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsPrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcRequiredClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcCAContent

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

Kube Controller Manager

horizontalPodAutoscalerSyncPeriod

Nilai default kosong.

horizontalPodAutoscalerTolerance

Nilai default kosong.

concurrentTTLAfterFinishedSyncs

Nilai default kosong.

kubeAPIQPS

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

kubeAPIBurst

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

featureGates

Parameter opsional adalah TTLAfterFinished. Nilai default kosong.

Kube Scheduler

Multiple parameters are involved. This feature is available only to users on the whitelist.

Untuk informasi tentang cara menyesuaikan parameter Kube Scheduler, lihat Sesuaikan parameter penjadwal.

ACK Pro Edge cluster

Component name

Parameter

Description

Kube API Server

enableAdmissionPlugins

Nilai default kosong.

serviceNodePortRange

Nilainya dapat berkisar antara 10000 hingga 65535. Nilai default kosong.

Penting

Berhati-hatilah saat memodifikasi range port NodePort. Pastikan range port NodePort tidak bertentangan dengan range port parameter net.ipv4.ip_local_port_range pada node kluster. Untuk informasi lebih lanjut, lihat Bagaimana cara mengonfigurasi range NodePort dengan benar?.

requestTimeout

Nilai default kosong.

defaultNotReadyTolerationSeconds

Nilai default kosong.

defaultUnreachableTolerationSeconds

Nilai default kosong.

maxMutatingRequestsInflight

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

maxRequestsInflight

Nilainya dapat berkisar antara 1 hingga 3000. Nilai default kosong.

featureGates

Parameter opsional meliputi ServerSideApply, TTLAfterFinished, EphemeralContainers, RemoveSelfLink, dan HPAScaleToZero. Nilai default kosong.

Catatan

HPAScaleToZero didukung pada kluster versi 1.18 dan yang lebih baru. Anda tidak dapat memodifikasi RemoveSelfLink pada kluster versi 1.24 dan yang lebih baru.

oidcIssuerURL

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcClientId

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernameClaim

Nilai default adalah sub. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernamePrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsPrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcRequiredClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcCAContent

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

Kube Controller Manager

horizontalPodAutoscalerSyncPeriod

Nilai default kosong.

concurrentTTLAfterFinishedSyncs

Nilai default kosong.

largeClusterSizeThreshold

Nilai default kosong.

unhealthyZoneThreshold

Nilai default kosong.

secondaryNodeEvictionRate

Nilai default kosong.

nodeEvictionRate

Nilai default kosong.

podEvictionTimeout

Nilai default kosong.

kubeAPIQPS

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

kubeAPIBurst

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

featureGates

Parameter opsional adalah TTLAfterFinished. Nilai default kosong.

Cloud Controller Manager

routeTableIDs

Nilai default kosong. Jika sebuah VPC memiliki multiple route tables, Anda dapat mengatur parameter ini secara manual menjadi daftar ID route table yang dipisahkan koma agar CCM mendukung multiple route tables. Contoh: vtb-**,vtb***.

Kube Scheduler

Untuk informasi tentang cara menyesuaikan parameter Kube Scheduler, lihat Sesuaikan parameter penjadwal.

ACK LINGJUN Cluster

Component Name

Parameter

Description

Kube API Server

enableAdmissionPlugins

Nilai default kosong.

serviceNodePortRange

Nilainya dapat berkisar antara 10000 hingga 65535. Nilai default kosong.

Penting

Berhati-hatilah saat memodifikasi range port NodePort. Pastikan range port NodePort tidak bertentangan dengan range port parameter net.ipv4.ip_local_port_range pada node kluster. Untuk informasi lebih lanjut, lihat Bagaimana cara mengonfigurasi range NodePort dengan benar?.

requestTimeout

Nilai default kosong.

defaultNotReadyTolerationSeconds

Nilai default kosong.

defaultUnreachableTolerationSeconds

Nilai default kosong.

maxMutatingRequestsInflight

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

maxRequestsInflight

Nilainya dapat berkisar antara 1 hingga 3000. Nilai default kosong.

featureGates

Parameter opsional meliputi ServerSideApply, TTLAfterFinished, EphemeralContainers, RemoveSelfLink, dan HPAScaleToZero. Nilai default kosong.

Catatan

HPAScaleToZero didukung pada kluster versi 1.18 dan yang lebih baru. Anda tidak dapat memodifikasi RemoveSelfLink pada kluster versi 1.24 dan yang lebih baru.

oidcIssuerURL

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcClientId

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernameClaim

Nilai default adalah sub. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcUsernamePrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsPrefix

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcGroupsClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcRequiredClaim

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

oidcCAContent

Nilai default kosong. Parameter ini didukung pada kluster versi 1.18 dan yang lebih baru.

Kube Controller Manager

horizontalPodAutoscalerSyncPeriod

Nilai default kosong.

horizontalPodAutoscalerTolerance

Nilai default kosong.

concurrentTTLAfterFinishedSyncs

Nilai default kosong.

largeClusterSizeThreshold

Nilai default kosong.

unhealthyZoneThreshold

Nilai default kosong.

secondaryNodeEvictionRate

Nilai default kosong.

nodeEvictionRate

Nilai default kosong.

podEvictionTimeout

Nilai default kosong.

kubeAPIQPS

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

kubeAPIBurst

Nilainya dapat berkisar antara 1 hingga 1000. Nilai default kosong.

featureGates

Parameter opsional adalah TTLAfterFinished. Nilai default kosong.

Cloud Controller Manager

routeTableIDs

Nilai default kosong. Jika sebuah VPC memiliki multiple route tables, Anda dapat mengatur parameter ini secara manual menjadi daftar ID route table yang dipisahkan koma agar CCM mendukung multiple route tables. Contoh: vtb-**,vtb***.

Kube Scheduler

Untuk informasi tentang cara menyesuaikan parameter Kube Scheduler, lihat Sesuaikan parameter penjadwal.