ManagedCluster interface
Kluster terkelola.
- Memperluas
Properti
| aad |
Konfigurasi Azure Active Directory. |
| addon |
Profil add-on kluster terkelola. |
| agent |
Properti kumpulan agen. |
| ai |
Pengaturan operator toolchain AI yang berlaku untuk seluruh kluster. |
| api |
Profil akses untuk server API kluster terkelola. |
| auto |
Parameter yang akan diterapkan ke penskala otomatis kluster saat diaktifkan |
| auto |
Konfigurasi peningkatan otomatis. |
| azure |
Profil addon Azure Monitor untuk memantau kluster terkelola. |
| azure |
FQDN khusus yang digunakan oleh Portal Microsoft Azure untuk mengakses Kluster Terkelola. FQDN ini hanya untuk digunakan oleh Portal Microsoft Azure dan tidak boleh digunakan oleh klien lain. Portal Microsoft Azure memerlukan header Cross-Origin Resource Sharing (CORS) tertentu untuk dikirim dalam beberapa respons, yang tidak ditangani OLEH APIServer Kubernetes secara default. FQDN khusus ini mendukung CORS, memungkinkan Portal Microsoft Azure berfungsi dengan baik. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| bootstrap |
Profil konfigurasi bootstrap kluster. |
| current |
Versi Kubernetes yang dijalankan Kluster Terkelola. Jika kubernetesVersion adalah versi yang sepenuhnya ditentukan <major.minor.patch>, bidang ini akan sama persis dengannya. Jika kubernetesVersion <>major.minor , bidang ini akan berisi versi <> major.minor.patch lengkap yang digunakan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| disable |
Jika akun lokal harus dinonaktifkan pada Kluster Terkelola. Jika diatur ke true, mendapatkan kredensial statis akan dinonaktifkan untuk kluster ini. Ini hanya boleh digunakan pada Kluster Terkelola yang diaktifkan AAD. Untuk detail selengkapnya, lihat menonaktifkan akun lokal. |
| disk |
ID Sumber Daya dari enkripsi disk yang diatur untuk digunakan untuk mengaktifkan enkripsi saat tidak aktif. Ini adalah formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' |
| dns |
Awalan DNS Dari Kluster Terkelola. Ini tidak dapat diperbarui setelah Kluster Terkelola dibuat. |
| enable |
Apakah akan mengaktifkan Kubernetes Role-Based Access Control. |
| e |
String baca-saja unik yang digunakan untuk mengimplementasikan konkurensi optimis. Nilai eTag akan berubah saat sumber daya diperbarui. Tentukan header if-match atau if-none-match dengan nilai eTag untuk permintaan berikutnya guna mengaktifkan konkurensi optimis sesuai konvensi eTag normal. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| extended |
Lokasi Komputer Virtual yang diperluas. |
| fqdn | FQDN dari kumpulan master. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| fqdn |
Subdomain FQDN dari kluster privat dengan zona dns privat kustom. Ini tidak dapat diperbarui setelah Kluster Terkelola dibuat. |
| http |
Konfigurasi untuk menyediakan kluster dengan server proksi HTTP. |
| identity | Identitas kluster terkelola, jika dikonfigurasi. |
| identity |
Identitas pengguna yang terkait dengan kluster terkelola. Identitas ini akan digunakan oleh kubelet. Hanya satu identitas yang ditetapkan pengguna yang diizinkan. Satu-satunya kunci yang diterima adalah "kubeletidentity", dengan nilai "resourceId": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
| ingress |
Profil Ingress untuk kluster terkelola. |
| kind | Ini terutama digunakan untuk mengekspos pengalaman UI yang berbeda di portal untuk berbagai jenis |
| kubernetes |
Versi Kubernetes yang ditentukan oleh pengguna. Kedua versi patch <> major.minor.patch (misalnya 1.20.13) dan <> major.minor (misalnya 1,20) didukung. Ketika <> major.minor ditentukan, versi patch GA terbaru yang didukung dipilih secara otomatis. Memperbarui kluster dengan <> major.minor yang sama setelah dibuat (misalnya 1.14.x -> 1.14) tidak akan memicu peningkatan, bahkan jika versi patch yang lebih baru tersedia. Saat Anda meningkatkan kluster AKS yang didukung, versi minor Kubernetes tidak dapat dilewati. Semua peningkatan harus dilakukan secara berurutan dengan nomor versi utama. Misalnya, peningkatan antara 1.14.x -> 1.15.x atau 1.15.x -> 1.16.x diizinkan, namun 1.14.x -> 1.16.x tidak diizinkan. Lihat meningkatkan kluster AKS untuk detail selengkapnya. |
| linux |
Profil untuk VM Linux di Kluster Terkelola. |
| max |
Jumlah maksimum kumpulan agen untuk kluster terkelola. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| metrics |
Konfigurasi metrik kluster opsional. |
| network |
Profil konfigurasi jaringan. |
| node |
Pengaturan provisi node yang berlaku untuk seluruh kluster. |
| node |
Nama grup sumber daya yang berisi simpul kumpulan agen. |
| node |
Profil konfigurasi grup sumber daya simpul. |
| oidc |
Profil penerbit OIDC dari Kluster Terkelola. |
| pod |
Profil identitas pod dari Kluster Terkelola. Lihat menggunakan identitas pod AAD untuk detail selengkapnya tentang integrasi identitas pod AAD. |
| power |
Status Daya kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| private |
FQDN kluster privat. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| private |
Sumber daya tautan privat yang terkait dengan kluster. |
| provisioning |
Status provisi saat ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| public |
PublicNetworkAccess dari managedCluster. Mengizinkan atau menolak akses jaringan publik untuk AKS |
| resourceUID | ResourceUID secara unik mengidentifikasi ManagedClusters yang menggunakan kembali RESOURCEId ARM (yaitu: membuat, menghapus, membuat urutan) CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| security |
Profil keamanan untuk kluster terkelola. |
| service |
Profil jala layanan untuk kluster terkelola. |
| service |
Informasi tentang identitas perwakilan layanan untuk kluster yang akan digunakan untuk memanipulasi API Azure. |
| sku | SKU kluster terkelola. |
| status | Berisi informasi baca-saja tentang Kluster Terkelola. |
| storage |
Profil penyimpanan untuk kluster terkelola. |
| support |
Rencana dukungan untuk Kluster Terkelola. Jika tidak ditentukan, defaultnya adalah 'KubernetesOfficial'. |
| upgrade |
Pengaturan untuk memutakhirkan kluster. |
| windows |
Profil untuk VM Windows di Kluster Terkelola. |
| workload |
Profil Auto-scaler beban kerja untuk kluster terkelola. |
Properti yang Diwariskan
| id | ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| location | Lokasi geografis tempat sumber daya berada |
| name | Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| system |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
| tags | Tag sumber daya. |
| type | Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server. |
Detail Properti
aadProfile
Konfigurasi Azure Active Directory.
aadProfile?: ManagedClusterAADProfile
Nilai Properti
addonProfiles
Profil add-on kluster terkelola.
addonProfiles?: {[propertyName: string]: ManagedClusterAddonProfile}
Nilai Properti
{[propertyName: string]: ManagedClusterAddonProfile}
agentPoolProfiles
Properti kumpulan agen.
agentPoolProfiles?: ManagedClusterAgentPoolProfile[]
Nilai Properti
aiToolchainOperatorProfile
Pengaturan operator toolchain AI yang berlaku untuk seluruh kluster.
aiToolchainOperatorProfile?: ManagedClusterAIToolchainOperatorProfile
Nilai Properti
apiServerAccessProfile
Profil akses untuk server API kluster terkelola.
apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile
Nilai Properti
autoScalerProfile
Parameter yang akan diterapkan ke penskala otomatis kluster saat diaktifkan
autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile
Nilai Properti
autoUpgradeProfile
Konfigurasi peningkatan otomatis.
autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile
Nilai Properti
azureMonitorProfile
Profil addon Azure Monitor untuk memantau kluster terkelola.
azureMonitorProfile?: ManagedClusterAzureMonitorProfile
Nilai Properti
azurePortalFqdn
FQDN khusus yang digunakan oleh Portal Microsoft Azure untuk mengakses Kluster Terkelola. FQDN ini hanya untuk digunakan oleh Portal Microsoft Azure dan tidak boleh digunakan oleh klien lain. Portal Microsoft Azure memerlukan header Cross-Origin Resource Sharing (CORS) tertentu untuk dikirim dalam beberapa respons, yang tidak ditangani OLEH APIServer Kubernetes secara default. FQDN khusus ini mendukung CORS, memungkinkan Portal Microsoft Azure berfungsi dengan baik. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
azurePortalFqdn?: string
Nilai Properti
string
bootstrapProfile
Profil konfigurasi bootstrap kluster.
bootstrapProfile?: ManagedClusterBootstrapProfile
Nilai Properti
currentKubernetesVersion
Versi Kubernetes yang dijalankan Kluster Terkelola. Jika kubernetesVersion adalah versi yang sepenuhnya ditentukan <major.minor.patch>, bidang ini akan sama persis dengannya. Jika kubernetesVersion <>major.minor , bidang ini akan berisi versi <> major.minor.patch lengkap yang digunakan. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
currentKubernetesVersion?: string
Nilai Properti
string
disableLocalAccounts
Jika akun lokal harus dinonaktifkan pada Kluster Terkelola. Jika diatur ke true, mendapatkan kredensial statis akan dinonaktifkan untuk kluster ini. Ini hanya boleh digunakan pada Kluster Terkelola yang diaktifkan AAD. Untuk detail selengkapnya, lihat menonaktifkan akun lokal.
disableLocalAccounts?: boolean
Nilai Properti
boolean
diskEncryptionSetID
ID Sumber Daya dari enkripsi disk yang diatur untuk digunakan untuk mengaktifkan enkripsi saat tidak aktif. Ini adalah formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'
diskEncryptionSetID?: string
Nilai Properti
string
dnsPrefix
Awalan DNS Dari Kluster Terkelola. Ini tidak dapat diperbarui setelah Kluster Terkelola dibuat.
dnsPrefix?: string
Nilai Properti
string
enableRbac
Apakah akan mengaktifkan Kubernetes Role-Based Access Control.
enableRbac?: boolean
Nilai Properti
boolean
eTag
String baca-saja unik yang digunakan untuk mengimplementasikan konkurensi optimis. Nilai eTag akan berubah saat sumber daya diperbarui. Tentukan header if-match atau if-none-match dengan nilai eTag untuk permintaan berikutnya guna mengaktifkan konkurensi optimis sesuai konvensi eTag normal. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
eTag?: string
Nilai Properti
string
extendedLocation
Lokasi Komputer Virtual yang diperluas.
extendedLocation?: ExtendedLocation
Nilai Properti
fqdn
FQDN dari kumpulan master. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
fqdn?: string
Nilai Properti
string
fqdnSubdomain
Subdomain FQDN dari kluster privat dengan zona dns privat kustom. Ini tidak dapat diperbarui setelah Kluster Terkelola dibuat.
fqdnSubdomain?: string
Nilai Properti
string
httpProxyConfig
Konfigurasi untuk menyediakan kluster dengan server proksi HTTP.
httpProxyConfig?: ManagedClusterHttpProxyConfig
Nilai Properti
identity
Identitas kluster terkelola, jika dikonfigurasi.
identity?: ManagedClusterIdentity
Nilai Properti
identityProfile
Identitas pengguna yang terkait dengan kluster terkelola. Identitas ini akan digunakan oleh kubelet. Hanya satu identitas yang ditetapkan pengguna yang diizinkan. Satu-satunya kunci yang diterima adalah "kubeletidentity", dengan nilai "resourceId": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
identityProfile?: {[propertyName: string]: UserAssignedIdentity}
Nilai Properti
{[propertyName: string]: UserAssignedIdentity}
ingressProfile
Profil Ingress untuk kluster terkelola.
ingressProfile?: ManagedClusterIngressProfile
Nilai Properti
kind
Ini terutama digunakan untuk mengekspos pengalaman UI yang berbeda di portal untuk berbagai jenis
kind?: string
Nilai Properti
string
kubernetesVersion
Versi Kubernetes yang ditentukan oleh pengguna. Kedua versi patch <> major.minor.patch (misalnya 1.20.13) dan <> major.minor (misalnya 1,20) didukung. Ketika <> major.minor ditentukan, versi patch GA terbaru yang didukung dipilih secara otomatis. Memperbarui kluster dengan <> major.minor yang sama setelah dibuat (misalnya 1.14.x -> 1.14) tidak akan memicu peningkatan, bahkan jika versi patch yang lebih baru tersedia. Saat Anda meningkatkan kluster AKS yang didukung, versi minor Kubernetes tidak dapat dilewati. Semua peningkatan harus dilakukan secara berurutan dengan nomor versi utama. Misalnya, peningkatan antara 1.14.x -> 1.15.x atau 1.15.x -> 1.16.x diizinkan, namun 1.14.x -> 1.16.x tidak diizinkan. Lihat meningkatkan kluster AKS untuk detail selengkapnya.
kubernetesVersion?: string
Nilai Properti
string
linuxProfile
Profil untuk VM Linux di Kluster Terkelola.
linuxProfile?: ContainerServiceLinuxProfile
Nilai Properti
maxAgentPools
Jumlah maksimum kumpulan agen untuk kluster terkelola. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
maxAgentPools?: number
Nilai Properti
number
metricsProfile
Konfigurasi metrik kluster opsional.
metricsProfile?: ManagedClusterMetricsProfile
Nilai Properti
networkProfile
Profil konfigurasi jaringan.
networkProfile?: ContainerServiceNetworkProfile
Nilai Properti
nodeProvisioningProfile
Pengaturan provisi node yang berlaku untuk seluruh kluster.
nodeProvisioningProfile?: ManagedClusterNodeProvisioningProfile
Nilai Properti
nodeResourceGroup
Nama grup sumber daya yang berisi simpul kumpulan agen.
nodeResourceGroup?: string
Nilai Properti
string
nodeResourceGroupProfile
Profil konfigurasi grup sumber daya simpul.
nodeResourceGroupProfile?: ManagedClusterNodeResourceGroupProfile
Nilai Properti
oidcIssuerProfile
Profil penerbit OIDC dari Kluster Terkelola.
oidcIssuerProfile?: ManagedClusterOidcIssuerProfile
Nilai Properti
podIdentityProfile
Profil identitas pod dari Kluster Terkelola. Lihat menggunakan identitas pod AAD untuk detail selengkapnya tentang integrasi identitas pod AAD.
podIdentityProfile?: ManagedClusterPodIdentityProfile
Nilai Properti
powerState
Status Daya kluster. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
powerState?: PowerState
Nilai Properti
privateFqdn
FQDN kluster privat. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
privateFqdn?: string
Nilai Properti
string
privateLinkResources
Sumber daya tautan privat yang terkait dengan kluster.
privateLinkResources?: PrivateLinkResource[]
Nilai Properti
provisioningState
Status provisi saat ini. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
provisioningState?: string
Nilai Properti
string
publicNetworkAccess
PublicNetworkAccess dari managedCluster. Mengizinkan atau menolak akses jaringan publik untuk AKS
publicNetworkAccess?: string
Nilai Properti
string
resourceUID
ResourceUID secara unik mengidentifikasi ManagedClusters yang menggunakan kembali RESOURCEId ARM (yaitu: membuat, menghapus, membuat urutan) CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
resourceUID?: string
Nilai Properti
string
securityProfile
Profil keamanan untuk kluster terkelola.
securityProfile?: ManagedClusterSecurityProfile
Nilai Properti
serviceMeshProfile
Profil jala layanan untuk kluster terkelola.
serviceMeshProfile?: ServiceMeshProfile
Nilai Properti
servicePrincipalProfile
Informasi tentang identitas perwakilan layanan untuk kluster yang akan digunakan untuk memanipulasi API Azure.
servicePrincipalProfile?: ManagedClusterServicePrincipalProfile
Nilai Properti
sku
status
Berisi informasi baca-saja tentang Kluster Terkelola.
status?: ManagedClusterStatus
Nilai Properti
storageProfile
Profil penyimpanan untuk kluster terkelola.
storageProfile?: ManagedClusterStorageProfile
Nilai Properti
supportPlan
Rencana dukungan untuk Kluster Terkelola. Jika tidak ditentukan, defaultnya adalah 'KubernetesOfficial'.
supportPlan?: string
Nilai Properti
string
upgradeSettings
Pengaturan untuk memutakhirkan kluster.
upgradeSettings?: ClusterUpgradeSettings
Nilai Properti
windowsProfile
Profil untuk VM Windows di Kluster Terkelola.
windowsProfile?: ManagedClusterWindowsProfile
Nilai Properti
workloadAutoScalerProfile
Profil Auto-scaler beban kerja untuk kluster terkelola.
workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile
Nilai Properti
Detail Properti yang Diwariskan
id
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
id?: string
Nilai Properti
string
location
Lokasi geografis tempat sumber daya berada
location: string
Nilai Properti
string
Diwarisi dariTrackedResource.location
name
systemData
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
systemData?: SystemData
Nilai Properti
tags
Tag sumber daya.
tags?: {[propertyName: string]: string}
Nilai Properti
{[propertyName: string]: string}
Diwarisi dariTrackedResource.tags
type
Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.
type?: string
Nilai Properti
string
Diwarisi dariTrackedResource.type