ManagedCluster interface
Yönetilen küme.
- Extends
Özellikler
| aad |
Azure Active Directory yapılandırması. |
| addon |
Yönetilen küme eklentisinin profili. |
| agent |
Aracı havuzu özellikleri. |
| ai |
Kümenin tamamına uygulanan yapay zeka araç zinciri işleci ayarları. |
| api |
Yönetilen küme API sunucusu için erişim profili. |
| auto |
Etkinleştirildiğinde küme otomatik ölçeklendiricisine uygulanacak parametreler |
| auto |
Otomatik yükseltme yapılandırması. |
| azure |
Yönetilen kümeyi izlemek için Azure İzleyici eklenti profilleri. |
| azure |
Azure portal tarafından Yönetilen Kümeye erişmek için kullanılan özel FQDN. Bu FQDN yalnızca Azure portal tarafından kullanılır ve diğer istemciler tarafından kullanılmamalıdır. Azure portal, kubernetes APIServer'ın varsayılan olarak işlemediği bazı yanıtlarda belirli Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) üst bilgilerinin gönderilmesini gerektirir. Bu özel FQDN CORS'yi destekleyerek Azure portal'ın düzgün çalışmasını sağlar. |
| bootstrap |
Küme önyükleme yapılandırmasının profili. |
| current |
Yönetilen Kümenin Kubernetes sürümü çalışıyor. kubernetesVersion tam olarak belirtilen bir sürüm <major.minor.patch>ise, bu alan buna tam olarak eşit olacaktır. kubernetesVersion <major.minor>ise, bu alan kullanılmakta olan tam <major.minor.patch> sürümünü içerir. |
| disable |
Yönetilen Kümede yerel hesapların devre dışı bırakılması gerekiyorsa. True olarak ayarlanırsa, bu küme için statik kimlik bilgilerini alma devre dışı bırakılır. Bu yalnızca AAD'nin etkinleştirildiği Yönetilen Kümelerde kullanılmalıdır. Daha fazla ayrıntı için bkz.yerel hesapları devre dışı |
| disk |
Bekleyen şifrelemeyi etkinleştirmek için kullanılacak disk şifreleme kümesinin Kaynak Kimliği. Bu şu biçimdedir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' |
| dns |
Yönetilen Kümenin DNS ön eki. Yönetilen Küme oluşturulduktan sonra bu güncelleştirilemez. |
| enable |
Kubernetes Role-Based Erişim Denetimi'nin etkinleştirilip etkinleştirilmeyileceği. |
| e |
Yanıt gövdesinde eTag sağlanıyorsa, normal etag kuralına göre üst bilgi olarak da sağlanabilir. Varlık etiketleri, aynı istenen kaynaktan iki veya daha fazla varlığı karşılaştırmak için kullanılır. HTTP/1.1, etag (bölüm 14.19), If-Match (bölüm 14.24), If-None-Match (bölüm 14.26) ve If-Range (bölüm 14.27) üst bilgi alanlarında varlık etiketlerini kullanır. |
| extended |
Sanal Makinenin genişletilmiş konumu. |
| fqdn | Ana havuzun FQDN'sini. |
| fqdn |
Özel özel dns bölgesi olan özel kümenin FQDN alt etki alanı. Yönetilen Küme oluşturulduktan sonra bu güncelleştirilemez. |
| hosted |
Barındırılan sistem eklentileri için ayarlar. Daha fazla bilgi için bkz. https://aka.ms/aks/automatic/systemcomponents. |
| http |
Kümeyi HTTP proxy sunucularıyla sağlamaya yönelik yapılandırmalar. |
| identity | Yapılandırıldıysa yönetilen kümenin kimliği. |
| identity |
Yönetilen kümeyle ilişkili kullanıcı kimliği. Bu kimlik kubelet tarafından kullanılır. Yalnızca bir kullanıcı tarafından atanan kimliğe izin verilir. Kabul edilen tek anahtar "kubeletidentity" anahtarıdır ve değeri "resourceId" olur: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
| ingress |
Yönetilen küme için giriş profili. |
| kind | Bu öncelikle portalda farklı türlerde farklı kullanıcı arabirimi deneyimlerini kullanıma açmak için kullanılır |
| kubernetes |
Kullanıcı tarafından belirtilen Kubernetes sürümü. Hem major.minor.patch<>düzeltme eki sürümü (örneğin, 1.20.13) hem de <major.minor> (örneğin 1.20) desteklenir.
<major.minor> belirtildiğinde, desteklenen en son GA düzeltme eki sürümü otomatik olarak seçilir. Oluşturulduktan sonra kümenin aynı <major.minor> güncelleştirilmesi (örneğin, 1.14.x -> 1.14), daha yeni bir düzeltme eki sürümü kullanılabilir olsa bile yükseltmeyi tetiklemez. Desteklenen bir AKS kümesini yükselttiğiniz zaman Kubernetes ikincil sürümleri atlanamaz. Tüm yükseltmeler ana sürüm numarasına göre sıralı olarak gerçekleştirilmelidir. Örneğin, 1.14.x -> 1.15.x veya 1.15.x -> 1.16.x arasında yükseltmelere izin verilir, ancak 1.14.x -> 1.16.x'e izin verilmez. Daha fazla bilgi için bkz. AKS kümesini yükseltme |
| linux |
Yönetilen Kümedeki Linux VM'lerinin profili. |
| max |
Yönetilen küme için en fazla aracı havuzu sayısı. |
| metrics |
İsteğe bağlı küme ölçümleri yapılandırması. |
| network |
Ağ yapılandırma profili. |
| node |
Kümenin tamamına uygulanan düğüm sağlama ayarları. |
| node |
Aracı havuzu düğümlerini içeren kaynak grubunun adı. |
| node |
Düğüm kaynak grubu yapılandırmasının profili. |
| oidc |
Yönetilen Kümenin OIDC veren profili. |
| pod |
Yönetilen Kümenin pod kimliği profili. AAD pod kimliği tümleştirmesi hakkında daha fazla bilgi için bkz. AAD pod kimliği kullanma. |
| power |
Kümenin Güç Durumu. |
| private |
Özel kümenin FQDN'sini. |
| private |
Kümeyle ilişkili özel bağlantı kaynakları. |
| provisioning |
Geçerli sağlama durumu. |
| public |
managedCluster'ın PublicNetworkAccess'i. AKS için genel ağ erişimine izin verme veya erişimi reddetme |
| resourceUID | resourceUID, ARM ResourceIds'i yeniden kullanan ManagedCluster'ları benzersiz bir şekilde tanımlar (yani: oluşturma, silme, sıra oluşturma) |
| security |
Yönetilen küme için güvenlik profili. |
| service |
Yönetilen küme için hizmet ağı profili. |
| service |
Azure API'lerini işlemek için kullanılacak kümenin hizmet sorumlusu kimliği hakkında bilgi. |
| sku | Yönetilen küme SKU'su. |
| status | Yönetilen Küme hakkında salt okunur bilgiler içerir. |
| storage |
Yönetilen küme için depolama profili. |
| support |
Yönetilen Küme için destek planı. Belirtilmezse, varsayılan değer 'KubernetesOfficial'dır. |
| upgrade |
Küme yükseltme ayarları. |
| windows |
Yönetilen Kümedeki Windows VM'lerinin profili. |
| workload |
Yönetilen küme için İş Yükü Otomatik ölçekleyici profili. |
Devralınan Özellikler
| id | Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Kaynağın bulunduğu coğrafi konum |
| name | Kaynağın adı |
| system |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
| tags | Kaynak etiketleri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
Özellik Ayrıntıları
aadProfile
Azure Active Directory yapılandırması.
aadProfile?: ManagedClusterAADProfile
Özellik Değeri
addonProfiles
Yönetilen küme eklentisinin profili.
addonProfiles?: Record<string, ManagedClusterAddonProfile>
Özellik Değeri
Record<string, ManagedClusterAddonProfile>
agentPoolProfiles
Aracı havuzu özellikleri.
agentPoolProfiles?: ManagedClusterAgentPoolProfile[]
Özellik Değeri
aiToolchainOperatorProfile
Kümenin tamamına uygulanan yapay zeka araç zinciri işleci ayarları.
aiToolchainOperatorProfile?: ManagedClusterAIToolchainOperatorProfile
Özellik Değeri
apiServerAccessProfile
Yönetilen küme API sunucusu için erişim profili.
apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile
Özellik Değeri
autoScalerProfile
Etkinleştirildiğinde küme otomatik ölçeklendiricisine uygulanacak parametreler
autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile
Özellik Değeri
autoUpgradeProfile
Otomatik yükseltme yapılandırması.
autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile
Özellik Değeri
azureMonitorProfile
Yönetilen kümeyi izlemek için Azure İzleyici eklenti profilleri.
azureMonitorProfile?: ManagedClusterAzureMonitorProfile
Özellik Değeri
azurePortalFqdn
Azure portal tarafından Yönetilen Kümeye erişmek için kullanılan özel FQDN. Bu FQDN yalnızca Azure portal tarafından kullanılır ve diğer istemciler tarafından kullanılmamalıdır. Azure portal, kubernetes APIServer'ın varsayılan olarak işlemediği bazı yanıtlarda belirli Çıkış Noktaları Arası Kaynak Paylaşımı (CORS) üst bilgilerinin gönderilmesini gerektirir. Bu özel FQDN CORS'yi destekleyerek Azure portal'ın düzgün çalışmasını sağlar.
azurePortalFqdn?: string
Özellik Değeri
string
bootstrapProfile
Küme önyükleme yapılandırmasının profili.
bootstrapProfile?: ManagedClusterBootstrapProfile
Özellik Değeri
currentKubernetesVersion
Yönetilen Kümenin Kubernetes sürümü çalışıyor. kubernetesVersion tam olarak belirtilen bir sürüm <major.minor.patch>ise, bu alan buna tam olarak eşit olacaktır. kubernetesVersion <major.minor>ise, bu alan kullanılmakta olan tam <major.minor.patch> sürümünü içerir.
currentKubernetesVersion?: string
Özellik Değeri
string
disableLocalAccounts
Yönetilen Kümede yerel hesapların devre dışı bırakılması gerekiyorsa. True olarak ayarlanırsa, bu küme için statik kimlik bilgilerini alma devre dışı bırakılır. Bu yalnızca AAD'nin etkinleştirildiği Yönetilen Kümelerde kullanılmalıdır. Daha fazla ayrıntı için bkz.yerel hesapları devre dışı
disableLocalAccounts?: boolean
Özellik Değeri
boolean
diskEncryptionSetID
Bekleyen şifrelemeyi etkinleştirmek için kullanılacak disk şifreleme kümesinin Kaynak Kimliği. Bu şu biçimdedir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'
diskEncryptionSetID?: string
Özellik Değeri
string
dnsPrefix
Yönetilen Kümenin DNS ön eki. Yönetilen Küme oluşturulduktan sonra bu güncelleştirilemez.
dnsPrefix?: string
Özellik Değeri
string
enableRbac
Kubernetes Role-Based Erişim Denetimi'nin etkinleştirilip etkinleştirilmeyileceği.
enableRbac?: boolean
Özellik Değeri
boolean
eTag
Yanıt gövdesinde eTag sağlanıyorsa, normal etag kuralına göre üst bilgi olarak da sağlanabilir. Varlık etiketleri, aynı istenen kaynaktan iki veya daha fazla varlığı karşılaştırmak için kullanılır. HTTP/1.1, etag (bölüm 14.19), If-Match (bölüm 14.24), If-None-Match (bölüm 14.26) ve If-Range (bölüm 14.27) üst bilgi alanlarında varlık etiketlerini kullanır.
eTag?: string
Özellik Değeri
string
extendedLocation
Sanal Makinenin genişletilmiş konumu.
extendedLocation?: ExtendedLocation
Özellik Değeri
fqdn
Ana havuzun FQDN'sini.
fqdn?: string
Özellik Değeri
string
fqdnSubdomain
Özel özel dns bölgesi olan özel kümenin FQDN alt etki alanı. Yönetilen Küme oluşturulduktan sonra bu güncelleştirilemez.
fqdnSubdomain?: string
Özellik Değeri
string
hostedSystemProfile
Barındırılan sistem eklentileri için ayarlar. Daha fazla bilgi için bkz. https://aka.ms/aks/automatic/systemcomponents.
hostedSystemProfile?: ManagedClusterHostedSystemProfile
Özellik Değeri
httpProxyConfig
Kümeyi HTTP proxy sunucularıyla sağlamaya yönelik yapılandırmalar.
httpProxyConfig?: ManagedClusterHttpProxyConfig
Özellik Değeri
identity
Yapılandırıldıysa yönetilen kümenin kimliği.
identity?: ManagedClusterIdentity
Özellik Değeri
identityProfile
Yönetilen kümeyle ilişkili kullanıcı kimliği. Bu kimlik kubelet tarafından kullanılır. Yalnızca bir kullanıcı tarafından atanan kimliğe izin verilir. Kabul edilen tek anahtar "kubeletidentity" anahtarıdır ve değeri "resourceId" olur: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
identityProfile?: Record<string, UserAssignedIdentity>
Özellik Değeri
Record<string, UserAssignedIdentity>
ingressProfile
Yönetilen küme için giriş profili.
ingressProfile?: ManagedClusterIngressProfile
Özellik Değeri
kind
Bu öncelikle portalda farklı türlerde farklı kullanıcı arabirimi deneyimlerini kullanıma açmak için kullanılır
kind?: string
Özellik Değeri
string
kubernetesVersion
Kullanıcı tarafından belirtilen Kubernetes sürümü. Hem major.minor.patch<>düzeltme eki sürümü (örneğin, 1.20.13) hem de <major.minor> (örneğin 1.20) desteklenir.
<major.minor> belirtildiğinde, desteklenen en son GA düzeltme eki sürümü otomatik olarak seçilir. Oluşturulduktan sonra kümenin aynı <major.minor> güncelleştirilmesi (örneğin, 1.14.x -> 1.14), daha yeni bir düzeltme eki sürümü kullanılabilir olsa bile yükseltmeyi tetiklemez. Desteklenen bir AKS kümesini yükselttiğiniz zaman Kubernetes ikincil sürümleri atlanamaz. Tüm yükseltmeler ana sürüm numarasına göre sıralı olarak gerçekleştirilmelidir. Örneğin, 1.14.x -> 1.15.x veya 1.15.x -> 1.16.x arasında yükseltmelere izin verilir, ancak 1.14.x -> 1.16.x'e izin verilmez. Daha fazla bilgi için bkz. AKS kümesini yükseltme
kubernetesVersion?: string
Özellik Değeri
string
linuxProfile
Yönetilen Kümedeki Linux VM'lerinin profili.
linuxProfile?: ContainerServiceLinuxProfile
Özellik Değeri
maxAgentPools
Yönetilen küme için en fazla aracı havuzu sayısı.
maxAgentPools?: number
Özellik Değeri
number
metricsProfile
İsteğe bağlı küme ölçümleri yapılandırması.
metricsProfile?: ManagedClusterMetricsProfile
Özellik Değeri
networkProfile
Ağ yapılandırma profili.
networkProfile?: ContainerServiceNetworkProfile
Özellik Değeri
nodeProvisioningProfile
Kümenin tamamına uygulanan düğüm sağlama ayarları.
nodeProvisioningProfile?: ManagedClusterNodeProvisioningProfile
Özellik Değeri
nodeResourceGroup
Aracı havuzu düğümlerini içeren kaynak grubunun adı.
nodeResourceGroup?: string
Özellik Değeri
string
nodeResourceGroupProfile
Düğüm kaynak grubu yapılandırmasının profili.
nodeResourceGroupProfile?: ManagedClusterNodeResourceGroupProfile
Özellik Değeri
oidcIssuerProfile
Yönetilen Kümenin OIDC veren profili.
oidcIssuerProfile?: ManagedClusterOidcIssuerProfile
Özellik Değeri
podIdentityProfile
Yönetilen Kümenin pod kimliği profili. AAD pod kimliği tümleştirmesi hakkında daha fazla bilgi için bkz. AAD pod kimliği kullanma.
podIdentityProfile?: ManagedClusterPodIdentityProfile
Özellik Değeri
powerState
privateFqdn
Özel kümenin FQDN'sini.
privateFqdn?: string
Özellik Değeri
string
privateLinkResources
Kümeyle ilişkili özel bağlantı kaynakları.
privateLinkResources?: PrivateLinkResource[]
Özellik Değeri
provisioningState
Geçerli sağlama durumu.
provisioningState?: string
Özellik Değeri
string
publicNetworkAccess
managedCluster'ın PublicNetworkAccess'i. AKS için genel ağ erişimine izin verme veya erişimi reddetme
publicNetworkAccess?: string
Özellik Değeri
string
resourceUID
resourceUID, ARM ResourceIds'i yeniden kullanan ManagedCluster'ları benzersiz bir şekilde tanımlar (yani: oluşturma, silme, sıra oluşturma)
resourceUID?: string
Özellik Değeri
string
securityProfile
Yönetilen küme için güvenlik profili.
securityProfile?: ManagedClusterSecurityProfile
Özellik Değeri
serviceMeshProfile
Yönetilen küme için hizmet ağı profili.
serviceMeshProfile?: ServiceMeshProfile
Özellik Değeri
servicePrincipalProfile
Azure API'lerini işlemek için kullanılacak kümenin hizmet sorumlusu kimliği hakkında bilgi.
servicePrincipalProfile?: ManagedClusterServicePrincipalProfile
Özellik Değeri
sku
status
Yönetilen Küme hakkında salt okunur bilgiler içerir.
status?: ManagedClusterStatus
Özellik Değeri
storageProfile
Yönetilen küme için depolama profili.
storageProfile?: ManagedClusterStorageProfile
Özellik Değeri
supportPlan
Yönetilen Küme için destek planı. Belirtilmezse, varsayılan değer 'KubernetesOfficial'dır.
supportPlan?: string
Özellik Değeri
string
upgradeSettings
Küme yükseltme ayarları.
upgradeSettings?: ClusterUpgradeSettings
Özellik Değeri
windowsProfile
Yönetilen Kümedeki Windows VM'lerinin profili.
windowsProfile?: ManagedClusterWindowsProfile
Özellik Değeri
workloadAutoScalerProfile
Yönetilen küme için İş Yükü Otomatik ölçekleyici profili.
workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile
Özellik Değeri
Devralınan Özellik Detayları
id
Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Özellik Değeri
string
location
Kaynağın bulunduğu coğrafi konum
location: string
Özellik Değeri
string
name
systemData
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.
systemData?: SystemData
Özellik Değeri
tags
Kaynak etiketleri.
tags?: Record<string, string>
Özellik Değeri
Record<string, string>
TrackedResource.tagsDevralındı
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"
type?: string
Özellik Değeri
string
DevralınanTrackedResource.type