ManagedClusterProperties interface

Yönetilen kümenin özellikleri.

Özellikler

aadProfile

Azure Active Directory yapılandırması.

addonProfiles

Yönetilen küme eklentisinin profili.

agentPoolProfiles

Aracı havuzu özellikleri.

aiToolchainOperatorProfile

Kümenin tamamına uygulanan yapay zeka araç zinciri işleci ayarları.

apiServerAccessProfile

Yönetilen küme API sunucusu için erişim profili.

autoScalerProfile

Etkinleştirildiğinde küme otomatik ölçeklendiricisine uygulanacak parametreler

autoUpgradeProfile

Otomatik yükseltme yapılandırması.

azureMonitorProfile

Azure İzleyici addon profiles for monitoring the managed cluster.

azurePortalFqdn

Azure portal'ın Yönetilen Küme'ye erişmek için kullandığı özel FQDN. Bu FQDN yalnızca Azure portal tarafından kullanılabiliyor ve diğer istemciler tarafından kullanılmamalıdır. Azure portal, bazı yanıtlarda belirli Cross-Origin Resource Sharing (CORS) başlıklarının gönderilmesini gerektirir, ancak Kubernetes APIServer bunları varsayılan olarak yönetmiyor. Bu özel FQDN CORS'u destekler ve Azure portal'ın düzgün çalışmasını sağlar.

bootstrapProfile

Küme önyükleme yapılandırmasının profili.

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.

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ışı .

diskEncryptionSetID

Bekleyen şifrelemeyi etkinleştirmek için kullanılacak disk şifreleme kümesinin Kaynak Kimliği. Bu şu şekildedir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Compute/diskEncryptionSets/{encryptionSetName}'

dnsPrefix

Yönetilen Kümenin DNS ön eki. Yönetilen Küme oluşturulduktan sonra bu güncelleştirilemez.

enableRbac

Kubernetes'i etkinleştirip etkinleştirmemesi Role-Based Access Control.

fqdn

Ana havuzun FQDN'sini.

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.

hostedSystemProfile

Barındırılan sistem eklentileri için ayarlar. Daha fazla bilgi için bkz. https://aka.ms/aks/automatic/systemcomponents.

httpProxyConfig

Kümeyi HTTP proxy sunucularıyla sağlamaya yönelik yapılandırmalar.

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"dir ve değeri "resourceId": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}" gibi bir açıklama yapar.

ingressProfile

Yönetilen küme için giriş profili.

kubernetesVersion

Kullanıcı tarafından belirtilen Kubernetes sürümü. Hem yama sürümü <major.minor.patch> (ö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. Küme oluşturulduktan sonra aynı <major.minor> ile güncelleştirilmesi (örneğin, 1.14.x -> 1.14) daha yeni bir düzeltme eki sürümü kullanılabilir olsa bile yükseltme 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 .

linuxProfile

Yönetilen Kümedeki Linux VM'lerinin profili.

maxAgentPools

Yönetilen küme için en fazla aracı havuzu sayısı.

metricsProfile

İsteğe bağlı küme ölçümleri yapılandırması.

networkProfile

Ağ yapılandırma profili.

nodeProvisioningProfile

Kümenin tamamına uygulanan düğüm sağlama ayarları.

nodeResourceGroup

Aracı havuzu düğümlerini içeren kaynak grubunun adı.

nodeResourceGroupProfile

Düğüm kaynak grubu yapılandırmasının profili.

oidcIssuerProfile

Yönetilen Kümenin OIDC veren profili.

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.

powerState

Kümenin Güç Durumu.

privateFqdn

Özel kümenin FQDN'sini.

privateLinkResources

Kümeyle ilişkili özel bağlantı kaynakları.

provisioningState

Geçerli sağlama durumu.

publicNetworkAccess

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)

securityProfile

Yönetilen küme için güvenlik profili.

serviceMeshProfile

Yönetilen küme için hizmet ağı profili.

servicePrincipalProfile

Kümenin Azure API'lerini işlemek için kullanacağı bir servis başlığı kimliği hakkında bilgiler.

status

Yönetilen Küme hakkında salt okunur bilgiler içerir.

storageProfile

Yönetilen küme için depolama profili.

supportPlan

Yönetilen Küme için destek planı. Belirtilmezse, varsayılan değer 'KubernetesOfficial'dır.

upgradeSettings

Küme yükseltme ayarları.

windowsProfile

Yönetilen Kümedeki Windows VM'leri için profil.

workloadAutoScalerProfile

Yönetilen küme için İş Yükü Otomatik ölçekleyici profili.

Ö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

Azure İzleyici addon profiles for monitoring the managed cluster.

azureMonitorProfile?: ManagedClusterAzureMonitorProfile

Özellik Değeri

azurePortalFqdn

Azure portal'ın Yönetilen Küme'ye erişmek için kullandığı özel FQDN. Bu FQDN yalnızca Azure portal tarafından kullanılabiliyor ve diğer istemciler tarafından kullanılmamalıdır. Azure portal, bazı yanıtlarda belirli Cross-Origin Resource Sharing (CORS) başlıklarının gönderilmesini gerektirir, ancak Kubernetes APIServer bunları varsayılan olarak yönetmiyor. Bu özel FQDN CORS'u destekler ve 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 şekildedir: '/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'i etkinleştirip etkinleştirmemesi Role-Based Access Control.

enableRbac?: boolean

Özellik Değeri

boolean

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

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"dir ve değeri "resourceId": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}" gibi bir açıklama yapar.

identityProfile?: Record<string, UserAssignedIdentity>

Özellik Değeri

Record<string, UserAssignedIdentity>

ingressProfile

Yönetilen küme için giriş profili.

ingressProfile?: ManagedClusterIngressProfile

Özellik Değeri

kubernetesVersion

Kullanıcı tarafından belirtilen Kubernetes sürümü. Hem yama sürümü <major.minor.patch> (ö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. Küme oluşturulduktan sonra aynı <major.minor> ile güncelleştirilmesi (örneğin, 1.14.x -> 1.14) daha yeni bir düzeltme eki sürümü kullanılabilir olsa bile yükseltme 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

Kümenin Güç Durumu.

powerState?: PowerState

Özellik Değeri

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

Kümenin Azure API'lerini işlemek için kullanacağı bir servis başlığı kimliği hakkında bilgiler.

servicePrincipalProfile?: ManagedClusterServicePrincipalProfile

Özellik Değeri

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'leri için profil.

windowsProfile?: ManagedClusterWindowsProfile

Özellik Değeri

workloadAutoScalerProfile

Yönetilen küme için İş Yükü Otomatik ölçekleyici profili.

workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile

Özellik Değeri