Microsoft.ContainerService managedClusters 2022-03-02-preview
- Legújabb
- 2024-02-01
- 2024-01-02-preview
- 2024-01-01
- 2023-11-02-preview
- 2023-11-01
- 2023-10-02-preview
- 2023-10-01
- 2023-09-02-preview
- 2023-09-01
- 2023-08-02-preview
- 2023-08-01
- 2023-07-02-preview
- 2023-07-01
- 2023-06-02-preview
- 2023-06-01
- 2023-05-02-preview
- 2023-05-01
- 2023-04-02-preview
- 2023-04-01
- 2023-03-02-preview
- 2023-03-01
- 2023-02-02-preview
- 2023-02-01
- 2023-01-02-preview
- 2023-01-01
- 2022-11-02-preview
- 2022-11-01
- 2022-10-02-preview
- 2022-09-01
- 2022-08-03-preview
- 2022-08-02-preview
- 2022-07-01
- 2022-06-01
- 2022-05-02-preview
- 2022-04-02-preview
- 2022-04-01
- 2022-03-02-preview
- 2022-03-01
- 2022-02-01
- 2022-01-02-preview
- 2022-01-01
- 2021-11-01-preview
- 2021-10-01
- 2021-09-01
- 2021-08-01
- 2021-07-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-12-01
- 2020-11-01
- 2020-09-01
Bicep-erőforrásdefiníció
A managedClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok – Lásd : erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Megjegyzések
Az elérhető bővítményekről további információt a Bővítmények, bővítmények és más integrációk Azure Kubernetes Service című témakörben talál.
Erőforrás formátuma
Microsoft.ContainerService/managedClusters erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.ContainerService/managedClusters@2022-03-02-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'Basic'
tier: 'string'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
aadProfile: {
adminGroupObjectIDs: [
'string'
]
clientAppID: 'string'
enableAzureRBAC: bool
managed: bool
serverAppID: 'string'
serverAppSecret: 'string'
tenantID: 'string'
}
addonProfiles: {
{customized property}: {
config: {
{customized property}: 'string'
}
enabled: bool
}
}
agentPoolProfiles: [
{
availabilityZones: [
'string'
]
capacityReservationGroupID: 'string'
count: int
creationData: {
sourceResourceId: 'string'
}
currentOrchestratorVersion: 'string'
enableAutoScaling: bool
enableEncryptionAtHost: bool
enableFIPS: bool
enableNodePublicIP: bool
enableUltraSSD: bool
gpuInstanceProfile: 'string'
hostGroupID: 'string'
kubeletConfig: {
allowedUnsafeSysctls: [
'string'
]
containerLogMaxFiles: int
containerLogMaxSizeMB: int
cpuCfsQuota: bool
cpuCfsQuotaPeriod: 'string'
cpuManagerPolicy: 'string'
failSwapOn: bool
imageGcHighThreshold: int
imageGcLowThreshold: int
podMaxPids: int
topologyManagerPolicy: 'string'
}
kubeletDiskType: 'string'
linuxOSConfig: {
swapFileSizeMB: int
sysctls: {
fsAioMaxNr: int
fsFileMax: int
fsInotifyMaxUserWatches: int
fsNrOpen: int
kernelThreadsMax: int
netCoreNetdevMaxBacklog: int
netCoreOptmemMax: int
netCoreRmemDefault: int
netCoreRmemMax: int
netCoreSomaxconn: int
netCoreWmemDefault: int
netCoreWmemMax: int
netIpv4IpLocalPortRange: 'string'
netIpv4NeighDefaultGcThresh1: int
netIpv4NeighDefaultGcThresh2: int
netIpv4NeighDefaultGcThresh3: int
netIpv4TcpFinTimeout: int
netIpv4TcpkeepaliveIntvl: int
netIpv4TcpKeepaliveProbes: int
netIpv4TcpKeepaliveTime: int
netIpv4TcpMaxSynBacklog: int
netIpv4TcpMaxTwBuckets: int
netIpv4TcpTwReuse: bool
netNetfilterNfConntrackBuckets: int
netNetfilterNfConntrackMax: int
vmMaxMapCount: int
vmSwappiness: int
vmVfsCachePressure: int
}
transparentHugePageDefrag: 'string'
transparentHugePageEnabled: 'string'
}
maxCount: int
maxPods: int
messageOfTheDay: 'string'
minCount: int
mode: 'string'
name: 'string'
nodeLabels: {
{customized property}: 'string'
}
nodePublicIPPrefixID: 'string'
nodeTaints: [
'string'
]
orchestratorVersion: 'string'
osDiskSizeGB: int
osDiskType: 'string'
osSKU: 'string'
osType: 'string'
podSubnetID: 'string'
powerState: {
code: 'string'
}
proximityPlacementGroupID: 'string'
scaleDownMode: 'string'
scaleSetEvictionPolicy: 'string'
scaleSetPriority: 'string'
spotMaxPrice: json('decimal-as-string')
tags: {}
type: 'string'
upgradeSettings: {
maxSurge: 'string'
}
vmSize: 'string'
vnetSubnetID: 'string'
workloadRuntime: 'string'
}
]
apiServerAccessProfile: {
authorizedIPRanges: [
'string'
]
disableRunCommand: bool
enablePrivateCluster: bool
enablePrivateClusterPublicFQDN: bool
privateDNSZone: 'string'
}
autoScalerProfile: {
'balance-similar-node-groups': 'string'
expander: 'string'
'max-empty-bulk-delete': 'string'
'max-graceful-termination-sec': 'string'
'max-node-provision-time': 'string'
'max-total-unready-percentage': 'string'
'new-pod-scale-up-delay': 'string'
'ok-total-unready-count': 'string'
'scale-down-delay-after-add': 'string'
'scale-down-delay-after-delete': 'string'
'scale-down-delay-after-failure': 'string'
'scale-down-unneeded-time': 'string'
'scale-down-unready-time': 'string'
'scale-down-utilization-threshold': 'string'
'scan-interval': 'string'
'skip-nodes-with-local-storage': 'string'
'skip-nodes-with-system-pods': 'string'
}
autoUpgradeProfile: {
upgradeChannel: 'string'
}
creationData: {
sourceResourceId: 'string'
}
disableLocalAccounts: bool
diskEncryptionSetID: 'string'
dnsPrefix: 'string'
enableNamespaceResources: bool
enablePodSecurityPolicy: bool
enableRBAC: bool
fqdnSubdomain: 'string'
httpProxyConfig: {
httpProxy: 'string'
httpsProxy: 'string'
noProxy: [
'string'
]
trustedCa: 'string'
}
identityProfile: {
{customized property}: {
clientId: 'string'
objectId: 'string'
resourceId: 'string'
}
}
ingressProfile: {
webAppRouting: {
dnsZoneResourceId: 'string'
enabled: bool
}
}
kubernetesVersion: 'string'
linuxProfile: {
adminUsername: 'string'
ssh: {
publicKeys: [
{
keyData: 'string'
}
]
}
}
networkProfile: {
dnsServiceIP: 'string'
dockerBridgeCidr: 'string'
ipFamilies: [
'string'
]
loadBalancerProfile: {
allocatedOutboundPorts: int
effectiveOutboundIPs: [
{
id: 'string'
}
]
enableMultipleStandardLoadBalancers: bool
idleTimeoutInMinutes: int
managedOutboundIPs: {
count: int
countIPv6: int
}
outboundIPPrefixes: {
publicIPPrefixes: [
{
id: 'string'
}
]
}
outboundIPs: {
publicIPs: [
{
id: 'string'
}
]
}
}
loadBalancerSku: 'string'
natGatewayProfile: {
effectiveOutboundIPs: [
{
id: 'string'
}
]
idleTimeoutInMinutes: int
managedOutboundIPProfile: {
count: int
}
}
networkMode: 'string'
networkPlugin: 'string'
networkPolicy: 'string'
outboundType: 'string'
podCidr: 'string'
podCidrs: [
'string'
]
serviceCidr: 'string'
serviceCidrs: [
'string'
]
}
nodeResourceGroup: 'string'
oidcIssuerProfile: {
enabled: bool
}
podIdentityProfile: {
allowNetworkPluginKubenet: bool
enabled: bool
userAssignedIdentities: [
{
bindingSelector: 'string'
identity: {
clientId: 'string'
objectId: 'string'
resourceId: 'string'
}
name: 'string'
namespace: 'string'
}
]
userAssignedIdentityExceptions: [
{
name: 'string'
namespace: 'string'
podLabels: {
{customized property}: 'string'
}
}
]
}
privateLinkResources: [
{
groupId: 'string'
id: 'string'
name: 'string'
requiredMembers: [
'string'
]
type: 'string'
}
]
publicNetworkAccess: 'string'
securityProfile: {
azureDefender: {
enabled: bool
logAnalyticsWorkspaceResourceId: 'string'
}
azureKeyVaultKms: {
enabled: bool
keyId: 'string'
}
workloadIdentity: {
enabled: bool
}
}
servicePrincipalProfile: {
clientId: 'string'
secret: 'string'
}
windowsProfile: {
adminPassword: 'string'
adminUsername: 'string'
enableCSIProxy: bool
gmsaProfile: {
dnsServer: 'string'
enabled: bool
rootDomainName: 'string'
}
licenseType: 'string'
}
}
}
Tulajdonságértékek
managedClusters
Név | Leírás | Érték |
---|---|---|
name | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 1-63 Érvényes karakterek: Alfanumerikák, aláhúzásjelek és kötőjelek. Kezdés és befejezés alfanumerikus értékekkel. |
location | Az a földrajzi hely, ahol az erőforrás él | sztring (kötelező) |
tags | Erőforráscímkék. | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
Sku | A felügyelt fürt termékváltozata. | ManagedClusterSKU |
extendedLocation | A virtuális gép kiterjesztett helye. | ExtendedLocation |
identity | A felügyelt fürt identitása, ha konfigurálva van. | ManagedClusterIdentity |
properties | Felügyelt fürt tulajdonságai. | ManagedClusterProperties |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
name | A kiterjesztett hely neve. | sztring |
típus | A kiterjesztett hely típusa. | "EdgeZone" |
ManagedClusterIdentity
Név | Leírás | Érték |
---|---|---|
típus | További információ: Felügyelt identitások használata az AKS-ben. | "Nincs" "SystemAssigned" "UserAssigned" |
userAssignedIdentities | A kulcsoknak ARM-erőforrásazonosítóknak kell lenniük a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedClusterIdentityUserAssignedIdentities |
ManagedClusterIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | ManagedServiceIdentityUserAssignedIdentitiesValue |
ManagedServiceIdentityUserAssignedIdentitiesValue
Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.
ManagedClusterProperties
Név | Leírás | Érték |
---|---|---|
aadProfile | Az Azure Active Directory konfigurációja. | ManagedClusterAADProfile |
addonProfiles | A felügyelt fürt bővítmény profilja. | ManagedClusterPropertiesAddonProfiles |
agentPoolProfiles | Az ügynökkészlet tulajdonságai. | ManagedClusterAgentPoolProfile[] |
apiServerAccessProfile | A felügyelt fürt API-kiszolgálójának hozzáférési profilja. | ManagedClusterAPIServerAccessProfile |
autoScalerProfile | A fürt automatikus skálázási eszközére alkalmazandó paraméterek, ha engedélyezve van | ManagedClusterPropertiesAutoScalerProfile |
autoUpgradeProfile | Az automatikus frissítés konfigurációja. | ManagedClusterAutoUpgradeProfile |
creationData | CreationData a forrás pillanatkép-azonosítójának megadásához, ha a fürt pillanatkép használatával lesz létrehozva/frissítve. | CreationData |
disableLocalAccounts | Ha igaz értékre van állítva, a statikus hitelesítő adatok lekérése le lesz tiltva ehhez a fürthöz. Ezt csak az AAD-kompatibilis felügyelt fürtökön szabad használni. További részletekért lásd: Helyi fiókok letiltása. | logikai |
diskEncryptionSetID | Ez a következő űrlapot tartalmazza: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}" | sztring |
dnsPrefix | Ez a felügyelt fürt létrehozása után nem frissíthető. | sztring |
enableNamespaceResources | Az alapértelmezett érték a hamis. A felügyelt fürt létrehozásakor és frissítésekor engedélyezhető/letiltható. További részletekért lásd https://aka.ms/NamespaceARMResource : Névtér ARM-erőforrásként. | logikai |
enablePodSecurityPolicy | (ELAVULT) A Kubernetes podbiztonsági szabályzatának engedélyezése (előzetes verzió). Ez a funkció 2020. október 15-én lesz eltávolítva. További információ: aka.ms/aks/azpodpolicy. | logikai |
enableRBAC | A Kubernetes Role-Based Access Control engedélyezése. | logikai |
fqdnSubdomain | Ez a felügyelt fürt létrehozása után nem frissíthető. | sztring |
httpProxyConfig | A fürt HTTP-proxykiszolgálókkal való kiépítésének konfigurációi. | ManagedClusterHttpProxyConfig |
identityProfile | A fürthöz társított identitások. | ManagedClusterPropertiesIdentityProfile |
ingressProfile | Bejövő forgalomprofil a felügyelt fürthöz. | ManagedClusterIngressProfile |
kubernetesVersion | Támogatott AKS-fürt frissítésekor a Kubernetes alverziói nem hagyhatók ki. Az összes frissítést egymás után kell végrehajtani a főverziószám szerint. Például az 1.14.x –> 1.15.x vagy 1.15.x –> 1.16.x közötti frissítések engedélyezettek, azonban az 1.14.x –> 1.16.x nem engedélyezett. További részletekért lásd : AKS-fürt frissítése . | sztring |
linuxProfile | Linux rendszerű virtuális gépek profilja a felügyelt fürtben. | ContainerServiceLinuxProfile |
networkProfile | A hálózati konfigurációs profil. | ContainerServiceNetworkProfile |
nodeResourceGroup | Az ügynökkészlet-csomópontokat tartalmazó erőforráscsoport neve. | sztring |
oidcIssuerProfile | A felügyelt fürt OIDC-kiállítói profilja. | ManagedClusterOidcIssuerProfile |
podIdentityProfile | Az AAD-pod-identitás integrálásával kapcsolatos további részletekért lásd: AAD-pod-identitás használata . | ManagedClusterPodIdentityProfile |
privateLinkResources | A fürthöz társított privát kapcsolati erőforrások. | PrivateLinkResource[] |
publicNetworkAccess | Nyilvános hálózati hozzáférés engedélyezése vagy megtagadása az AKS-hez | "Letiltva" "Engedélyezve" |
securityProfile | A felügyelt fürt biztonsági profilja. | ManagedClusterSecurityProfile |
servicePrincipalProfile | Információk a fürt szolgáltatásnév-identitásáról az Azure API-k manipulálásához. | ManagedClusterServicePrincipalProfile |
windowsProfile | Windows rendszerű virtuális gépek profilja a felügyelt fürtben. | ManagedClusterWindowsProfile |
ManagedClusterAADProfile
Név | Leírás | Érték |
---|---|---|
adminGroupObjectIDs | Azon AAD-csoportobjektum-azonosítók listája, amelyek a fürt rendszergazdai szerepkörével rendelkeznek. | sztring[] |
clientAppID | Az ügyfél AAD-alkalmazásazonosítója. | sztring |
enableAzureRBAC | Engedélyezze-e az Azure RBAC-t a Kubernetes-engedélyezéshez. | logikai |
Kezelt | A felügyelt AAD engedélyezése. | logikai |
serverAppID | A kiszolgáló AAD-alkalmazásazonosítója. | sztring |
serverAppSecret | A kiszolgáló AAD-alkalmazás titkos kódja. | sztring |
tenantID | A hitelesítéshez használandó AAD-bérlőazonosító. Ha nincs megadva, az üzembe helyezési előfizetés bérlője lesz használva. | sztring |
ManagedClusterPropertiesAddonProfiles
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | ManagedClusterAddonProfile |
ManagedClusterAddonProfile
Név | Leírás | Érték |
---|---|---|
config | Kulcs-érték párok egy bővítmény konfigurálásához. | ManagedClusterAddonProfileConfig |
engedélyezve | Azt jelzi, hogy a bővítmény engedélyezve van-e. | bool (kötelező) |
ManagedClusterAddonProfileConfig
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
ManagedClusterAgentPoolProfile
Név | Leírás | Érték |
---|---|---|
availabilityZones | A csomópontokhoz használandó rendelkezésre állási zónák listája. Ez csak akkor adható meg, ha az AgentPoolType tulajdonság "VirtualMachineScaleSets". | sztring[] |
capacityReservationGroupID | Az AKS társítja a megadott ügynökkészletet a kapacitásfoglalási csoporttal. | sztring |
count | A Docker-tárolók üzemeltetéséhez használt ügynökök (VM-ek) száma. Az engedélyezett értékeknek 0 és 1000 közötti tartományba kell esniük (beleértve a felhasználói készleteket), és a rendszerkészletek esetében 1 és 1000 közötti tartományba kell esniük (a rendszerkészleteket is beleértve). Az alapértelmezett érték az 1. | int |
creationData | CreationData a forrás pillanatkép-azonosítójának megadásához, ha a csomópontkészletet pillanatkép használatával hozza létre/frissíti. | CreationData |
currentOrchestratorVersion | Ha az orchestratorVersion egy teljes körűen megadott {major.minor.patch} verzió volt, ez a mező pontosan megegyezik vele. Ha az orchestratorVersion {major.minor} volt, ez a mező a teljes {major.minor.patch} verziót fogja tartalmazni. | sztring |
enableAutoScaling | Az automatikus skálázás engedélyezése | logikai |
enableEncryptionAtHost | Ez csak bizonyos virtuálisgép-méretekben és bizonyos Azure-régiókban támogatott. További információ: /azure/aks/enable-host-encryption | logikai |
enableFIPS | További részletekért lásd: FIPS-kompatibilis csomópontkészlet hozzáadása . | logikai |
enableNodePublicIP | Egyes esetekben előfordulhat, hogy a csomópontkészlet csomópontjai saját dedikált nyilvános IP-címeket kapnak. Gyakori forgatókönyv a játékterhelések esetében, ahol a konzolnak közvetlen kapcsolatot kell létesítenie egy felhőbeli virtuális géppel a ugrások minimalizálása érdekében. További információ: Nyilvános IP-cím hozzárendelése csomópontonként. Az alapértelmezett érték hamis. | logikai |
enableUltraSSD | Az UltraSSD engedélyezése | logikai |
gpuInstanceProfile | GPUInstanceProfile a támogatott GPU virtuálisgép-termékváltozat GPU MIG-példányprofiljának megadásához. | "MIG1g" "MIG2g" "MIG3g" "MIG4g" "MIG7g" |
hostGroupID | Ez a következő űrlapot tartalmazza: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. További információ: Dedikált Azure-gazdagépek. | sztring |
kubeletConfig | A Kubelet-konfiguráció az ügynökkészlet csomópontjain. | KubeletConfig |
kubeletDiskType | Meghatározza az emptyDir kötetek, a tároló futtatókörnyezeti adatgyökerének és a Kubelet rövid élettartamú tárolójának elhelyezését. | "OPERÁCIÓS RENDSZER" "Ideiglenes" |
linuxOSConfig | Linux-ügynökcsomópontok operációsrendszer-konfigurációja. | LinuxOSConfig |
maxCount | Az automatikus skálázáshoz használható csomópontok maximális száma | int |
maxPods | A csomóponton futtatható podok maximális száma. | int |
messageOfTheDay | Egy base64 kódolású sztring, amely a dekódolás után a /etc/motd fájlba lesz írva. Ez lehetővé teszi a nap üzenetének testreszabását Linux-csomópontok esetén. Windows-csomópontokhoz nem szabad megadni. Statikus sztringnek kell lennie (azaz nyersen lesz kinyomtatva, és nem szkriptként lesz végrehajtva). | sztring |
minCount | Az automatikus skálázáshoz szükséges csomópontok minimális száma | int |
mód | A fürtöknek mindig legalább egy "Rendszer" ügynökkészletet kell tartalmazniuk. Az ügynökkészlet korlátozásaival és az ajánlott eljárásokkal kapcsolatos további információkért lásd: /azure/aks/use-system-pools | "Rendszer" "Felhasználó" |
name | A Windows-ügynökkészlet nevének legalább 6 karakternek kell lennie. | sztring (kötelező) Korlátok: Minta = ^[a-z][a-z0-9]{0,11}$ |
nodeLabels | Az ügynökkészlet összes csomópontjában megőrzendő csomópontcímkék. | ManagedClusterAgentPoolProfilePropertiesNodeLabels |
nodePublicIPPrefixID | Ez a következő űrlapból áll: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} | sztring |
nodeTaints | A csomópontkészlet létrehozása és skálázása során az új csomópontokhoz hozzáadott fertőzöttek. Például: key=value:NoSchedule. | sztring[] |
orchestratorVersion | A javítás {major.minor.patch} és {major.minor} verziója egyaránt támogatott. A(z) {major.minor} megadásakor a rendszer automatikusan kiválasztja a legújabb támogatott javításverziót. Ha az ügynökkészletet ugyanazzal a {major.minor} fájllal frissíti, az nem indítja el a frissítést, még akkor sem, ha elérhető egy újabb javításverzió. Ajánlott eljárásként frissítse az AKS-fürtök összes csomópontkészletét ugyanarra a Kubernetes-verzióra. A csomópontkészlet verziójának ugyanazzal a főverzióval kell rendelkeznie, mint a vezérlősíknak. A csomópontkészlet alverziójának a vezérlősík két alverziójában kell lennie. A csomópontkészlet verziója nem lehet nagyobb, mint a vezérlősík verziója. További információ: Csomópontkészlet frissítése. | sztring |
osDiskSizeGB | Operációsrendszer-lemez mérete GB-ban a fő-/ügynökkészletben lévő összes gép lemezméretének megadásához. Ha a 0 értéket adja meg, az az alapértelmezett osDisk méretet fogja alkalmazni a megadott vmSize szerint. | int Korlátok: Minimális érték = 0 Maximális érték = 2048 |
osDiskType | Az alapértelmezett érték "Rövid élettartamú", ha a virtuális gép támogatja, és a kért OSDiskSizeGB-nál nagyobb gyorsítótárlemezzel rendelkezik. Ellenkező esetben alapértelmezés szerint a "Managed" (Felügyelt) értékre van kapcsolva. Előfordulhat, hogy a létrehozás után nem módosul. További információ: Rövid élettartamú operációs rendszer. | "Rövid élettartam" "Felügyelt" |
osSKU | Operációsrendszer-termékváltozatot ad meg. Ezt az értéket nem szabad megadni, ha az OSType Windows. | "CBLMariner" 'Ubuntu' |
osType | Az operációs rendszer típusa. Az alapértelmezett linuxos. | "Linux" "Windows" |
podSubnetID | Ha nincs megadva, a pod IP-címei statikusan vannak hozzárendelve a csomópont alhálózatához (további részletekért lásd: vnetSubnetID). Ez a következő űrlapot tartalmazza: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | sztring |
powerState | Az ügynökkészlet első létrehozásakor az kezdetben Fut. Az ügynökkészlet leállítható úgy, hogy ezt a mezőt Leállítva értékre állítja. A leállított ügynökkészlet leállítja az összes virtuális gépét, és nem számol fel számlázási díjakat. Az ügynökkészletek csak akkor állíthatók le, ha fut, és a kiépítési állapot sikeres | PowerState |
proximityPlacementGroupID | A közelségi elhelyezési csoport azonosítója. | sztring |
scaleDownMode | Ez a fürt automatikus skálázási viselkedésére is hatással van. Ha nincs megadva, az alapértelmezés szerint Törlés lesz. | "Felszabadítás" "Törlés" |
scaleSetEvictionPolicy | Ez csak akkor adható meg, ha a scaleSetPriority "Spot". Ha nincs megadva, az alapértelmezett érték a "Törlés". | "Felszabadítás" "Törlés" |
scaleSetPriority | A Virtuálisgép-méretezési csoport prioritása. Ha nincs megadva, az alapértelmezett érték a "Normál". | "Normál" "Spot" |
spotMaxPrice | A lehetséges értékek a nullánál vagy -1-nél nagyobb decimális értékek, amelyek jelzik az igény szerinti ár fizetésére való hajlandóságot. A kihasználatlan díjszabással kapcsolatos további információkért lásd: A virtuális gépek kihasználatlan díjszabása Decimális érték megadásához használja a json() függvényt. | int vagy json decimális |
tags | Az ügynökkészlet virtuálisgép-méretezési csoportjában megőrizendő címkék. | object |
típus | Az ügynökkészlet típusa. | "AvailabilitySet" "VirtualMachineScaleSets" |
upgradeSettings | Az ügynökkészlet frissítésének beállításai | AgentPoolUpgradeSettings |
vmSize | A virtuális gép mérete régiónként változik. Ha egy csomópont nem tartalmaz elegendő számítási erőforrást (memória, processzor stb.), előfordulhat, hogy a podok nem futnak megfelelően. A korlátozott virtuálisgép-méretekkel kapcsolatos további információkért lásd: /azure/aks/quotas-skus-regions | sztring |
vnetSubnetID | Ha ez nincs megadva, a rendszer létrehoz és használ egy virtuális hálózatot és egy alhálózatot. Ha nincs megadva podSubnetID, ez a csomópontokra és podokra vonatkozik, ellenkező esetben csak a csomópontokra vonatkozik. Ez a következő űrlapot tartalmazza: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | sztring |
workloadRuntime | Meghatározza, hogy a csomópont milyen típusú számítási feladatot futtathat. | "OCIContainer" 'WasmWasi' |
CreationData
Név | Leírás | Érték |
---|---|---|
sourceResourceId | Ez a célobjektum létrehozásához használni kívánt forrásobjektum ARM-azonosítója. | sztring |
KubeletConfig
Név | Leírás | Érték |
---|---|---|
allowedUnsafeSysctls | A nem biztonságos sysctls- vagy nem biztonságos sysctl-minták engedélyezett listája (végződés: * ). |
sztring[] |
containerLogMaxFiles | A tárolókhoz használható tároló naplófájljainak maximális száma. A számnak 2 ≥ kell lennie. | int Korlátok: Minimális érték = 2 |
containerLogMaxSizeMB | A tároló naplófájljának maximális mérete (pl. 10Mi) az elforgatás előtt. | int |
cpuCfsQuota | Az alapértelmezett érték igaz. | logikai |
cpuCfsQuotaPeriod | Az alapértelmezett érték a "100ms". Az érvényes értékek decimális számok sorozatai, amelyek nem kötelező törtrészt és egység utótagot tartalmaznak. Például: "300ms", "2h45m". Támogatott egységek: 'ns', 'us', 'ms', 's', 'm', és 'h'. | sztring |
cpuManagerPolicy | Az alapértelmezett érték a "nincs". További információt a Kubernetes CPU-kezelési szabályzatai című témakörben talál. Az engedélyezett értékek a "nincs" és a "statikus". | sztring |
failSwapOn | Ha igaz értékre van állítva, a Kubelet nem indul el, ha a felcserélés engedélyezve van a csomóponton. | logikai |
imageGcHighThreshold | A kép szemétgyűjtésének letiltásához állítsa a 100 értéket. Az alapértelmezett érték 85% | int |
imageGcLowThreshold | Ez nem állítható be magasabbra az imageGcHighThreshold értéknél. Az alapértelmezett érték 80% | int |
podMaxPids | A folyamatok podonkénti maximális száma. | int |
topologyManagerPolicy | További információ: Kubernetes Topology Manager. Az alapértelmezett érték a "nincs". Az engedélyezett értékek a következők: "none", "best-effort", "restricted" és "single-numa-node". | sztring |
LinuxOSConfig
Név | Leírás | Érték |
---|---|---|
swapFileSizeMB | Az egyes csomópontokon létrehozandó felcserélési fájl mérete MB-ban. | int |
sysctls | Sysctl-beállítások Linux-ügynökcsomópontokhoz. | SysctlConfig |
transparentHugePageDefrag | Az érvényes értékek a következők: "always", "defer", "defer+madvise", "madvise" és "never". Az alapértelmezett érték a "madvise". További információ: Transzparens hatalmas lapok. | sztring |
transparentHugePageEnabled | Az érvényes értékek a következők: "always", "madvise" és "never". Az alapértelmezett érték a "always". További információ: Transzparens hatalmas lapok. | sztring |
SysctlConfig
Név | Leírás | Érték |
---|---|---|
fsAioMaxNr | Sysctl setting fs.aio-max-nr. | int |
fsFileMax | Sysctl setting fs.file-max. | int |
fsInotifyMaxUserWatches | Sysctl-beállítás fs.inotify.max_user_watches. | int |
fsNrOpen | Sysctl-beállítás fs.nr_open. | int |
kernelThreadsMax | Sysctl setting kernel.threads-max. | int |
netCoreNetdevMaxBacklog | Sysctl-beállítás net.core.netdev_max_backlog. | int |
netCoreOptmemMax | Sysctl-beállítás net.core.optmem_max. | int |
netCoreRmemDefault | Sysctl-beállítás net.core.rmem_default. | int |
netCoreRmemMax | Sysctl-beállítás net.core.rmem_max. | int |
netCoreSomaxconn | Sysctl-beállítás: net.core.somaxconn. | int |
netCoreWmemDefault | Sysctl-beállítás net.core.wmem_default. | int |
netCoreWmemMax | Sysctl-beállítás net.core.wmem_max. | int |
netIpv4IpLocalPortRange | Sysctl-beállítás net.ipv4.ip_local_port_range. | sztring |
netIpv4NeighDefaultGcThresh1 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh1. | int |
netIpv4NeighDefaultGcThresh2 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh2. | int |
netIpv4NeighDefaultGcThresh3 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh3. | int |
netIpv4TcpFinTimeout | Sysctl-beállítás net.ipv4.tcp_fin_timeout. | int |
netIpv4TcpkeepaliveIntvl | Sysctl-beállítás net.ipv4.tcp_keepalive_intvl. | int |
netIpv4TcpKeepaliveProbes | Sysctl-beállítás net.ipv4.tcp_keepalive_probes. | int |
netIpv4TcpKeepaliveTime | Sysctl-beállítás net.ipv4.tcp_keepalive_time. | int |
netIpv4TcpMaxSynBacklog | Sysctl-beállítás net.ipv4.tcp_max_syn_backlog. | int |
netIpv4TcpMaxTwBuckets | Sysctl-beállítás net.ipv4.tcp_max_tw_buckets. | int |
netIpv4TcpTwReuse | Sysctl-beállítás net.ipv4.tcp_tw_reuse. | logikai |
netNetfilterNfConntrackBuckets | Sysctl-beállítás net.netfilter.nf_conntrack_buckets. | int |
netNetfilterNfConntrackMax | Sysctl-beállítás net.netfilter.nf_conntrack_max. | int |
vmMaxMapCount | Sysctl-beállítás vm.max_map_count. | int |
vmSwappiness | Sysctl beállítás vm.swappiness. | int |
vmVfsCachePressure | Sysctl-beállítás vm.vfs_cache_pressure. | int |
ManagedClusterAgentPoolProfilePropertiesNodeLabels
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
PowerState
Név | Leírás | Érték |
---|---|---|
code | Azt jelzi, hogy a fürt fut-e vagy le van-e állítva | "Futtatás" "Leállítva" |
AgentPoolUpgradeSettings
Név | Leírás | Érték |
---|---|---|
maxSurge | Ez egész számra (pl. 5) vagy százalékra (pl. 50%) állítható be. Ha meg van adva százalékos érték, az az ügynökkészlet teljes méretének százalékos aránya a frissítés időpontjában. Százalékok esetén a tört csomópontok fel vannak kerekedve. Ha nincs megadva, az alapértelmezett érték 1. Az ajánlott eljárásokkal kapcsolatos további információkért lásd: /azure/aks/upgrade-cluster#customize-node-surge-upgrade | sztring |
ManagedClusterAPIServerAccessProfile
Név | Leírás | Érték |
---|---|---|
authorizedIPRanges | Az IP-tartományok CIDR formátumban vannak megadva, például 137.117.106.88/29. Ez a funkció nem kompatibilis a csomópontonkénti nyilvános IP-címet használó fürtekkel vagy az alapszintű Load Balancer használó fürtekkel. További információ: API-kiszolgáló által engedélyezett IP-tartományok. | sztring[] |
disableRunCommand | Tiltsa le a fürt futtatási parancsát, vagy sem. | logikai |
enablePrivateCluster | További részletekért lásd: Privát AKS-fürt létrehozása. | logikai |
enablePrivateClusterPublicFQDN | További nyilvános teljes tartománynév létrehozása privát fürthöz vagy sem. | logikai |
privateDNSZone | Az alapértelmezett érték a Rendszer. További részletekért lásd a privát DNS-zóna konfigurálását ismertető cikket. Az engedélyezett értékek a "system" és a "none". | sztring |
ManagedClusterPropertiesAutoScalerProfile
Név | Leírás | Érték |
---|---|---|
balance-similar-node-groups | Az érvényes értékek "igaz" és "hamis" | sztring |
Expander | Ha nincs megadva, az alapértelmezett érték a "véletlenszerű". További információért tekintse meg a kibontókat ismertető cikket. | "legkisebb hulladék" "legtöbb pod" "prioritás" "véletlenszerű" |
max-empty-bulk-delete | Az alapértelmezett érték 10. | sztring |
max-graceful-termination-sec | Az alapértelmezett érték 600. | sztring |
maximális csomópont-kiépítési idő | Az alapértelmezett érték a "15m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
max-total-unready-percentage | Az alapértelmezett érték 45. A maximális érték 100, a minimum pedig 0. | sztring |
new-pod-scale-up-delay | Az olyan esetekben, amikor a hitelesítésszolgáltató nem szeretné, hogy a kubernetes ütemezője az összes podot ütemezze, az olyan esetekben, amikor nem szeretné, hogy a hitelesítésszolgáltató az összes podot ütemezze, azt is beállíthatja, hogy a hitelesítésszolgáltató hagyja figyelmen kívül a nem ütemezett podokat egy adott kor előtt. Az alapértelmezett érték a "0s". Az értékeknek egész számnak kell lenniük, amelyet egy egység követ (másodpercek, "m" percek, "h" órák stb.). | sztring |
ok-total-unready-count | Ennek egész számnak kell lennie. Az alapértelmezett érték a 3. | sztring |
scale-down-delay-after-add | Az alapértelmezett érték a "10m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
scale-down-delay-after-delete | Az alapértelmezett érték a vizsgálati időköz. Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
leskálázási késleltetés utáni hiba | Az alapértelmezett érték a "3m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
vertikális leskálázási igény nélküli idő | Az alapértelmezett érték a "10m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
scale-down-unready-time | Az alapértelmezett érték a "20m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
vertikális leskálázási-kihasználtsági küszöbérték | Az alapértelmezett érték a "0.5". | sztring |
vizsgálati időköz | Az alapértelmezett érték a "10". Az értékeknek másodpercek egész számának kell lenniük. | sztring |
skip-nodes-with-local-storage | Az alapértelmezett érték igaz. | sztring |
skip-nodes-with-system-pods | Az alapértelmezett érték igaz. | sztring |
ManagedClusterAutoUpgradeProfile
Név | Leírás | Érték |
---|---|---|
upgradeChannel | További információ : Az AKS-fürt automatikus frissítési csatornájának beállítása. | "node-image" "nincs" "patch" "gyors" "stabil" |
ManagedClusterHttpProxyConfig
Név | Leírás | Érték |
---|---|---|
httpProxy | A használni kívánt HTTP-proxykiszolgáló-végpont. | sztring |
httpsProxy | A használni kívánt HTTPS-proxykiszolgáló-végpont. | sztring |
noProxy | Azok a végpontok, amelyek nem haladnak át proxyn. | sztring[] |
trustedCa | Proxykiszolgálókhoz való csatlakozáshoz használható alternatív hitelesítésszolgáltatói tanúsítvány. | sztring |
ManagedClusterPropertiesIdentityProfile
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | UserAssignedIdentity |
UserAssignedIdentity
Név | Leírás | Érték |
---|---|---|
ügyfél-azonosító | A felhasználó által hozzárendelt identitás ügyfélazonosítója. | sztring |
objectId | A felhasználó által hozzárendelt identitás objektumazonosítója. | sztring |
resourceId | A felhasználó által hozzárendelt identitás erőforrás-azonosítója. | sztring |
ManagedClusterIngressProfile
Név | Leírás | Érték |
---|---|---|
webAppRouting | Webalkalmazás útválasztási beállításai a bemeneti profilhoz. | ManagedClusterIngressProfileWebAppRouting |
ManagedClusterIngressProfileWebAppRouting
Név | Leírás | Érték |
---|---|---|
dnsZoneResourceId | A webalkalmazáshoz társítandó DNS-zóna erőforrás-azonosítója. Csak akkor használatos, ha a webalkalmazás útválasztása engedélyezve van. | sztring |
engedélyezve | Engedélyezi-e a webalkalmazás-útválasztást. | logikai |
ContainerServiceLinuxProfile
Név | Leírás | Érték |
---|---|---|
adminUsername | A Linux rendszerű virtuális gépekhez használandó rendszergazdai felhasználónév. | sztring (kötelező) Korlátok: Minta = ^[A-Za-z][-A-Za-z0-9_]*$ |
Ssh | Az Azure-on futó Linux-alapú virtuális gépek SSH-konfigurációja. | ContainerServiceSshConfiguration (kötelező) |
ContainerServiceSshConfiguration
Név | Leírás | Érték |
---|---|---|
publicKeys | A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. Legfeljebb 1 kulcs adható meg. | ContainerServiceSshPublicKey[] (kötelező) |
ContainerServiceSshPublicKey
Név | Leírás | Érték |
---|---|---|
keyData | A virtuális gépekkel való hitelesítéshez használt nyilvános tanúsítványkulcs SSH-val. A tanúsítványnak PEM formátumúnak kell lennie fejlécekkel vagy fejlécek nélkül. | sztring (kötelező) |
ContainerServiceNetworkProfile
Név | Leírás | Érték |
---|---|---|
dnsServiceIP | A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a serviceCidrben megadott Kubernetes-szolgáltatáscímtartományon belül kell lennie. | sztring Korlátok: Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem fedheti át az alhálózati IP-címtartományokat vagy a Kubernetes-szolgáltatás címtartományát. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
ipFamilies | Az IP-családok egy- vagy kétsoros fürtök meghatározására szolgálnak. Egy verem esetén a várt érték az IPv4. Kettős verem esetén a várt értékek az IPv4 és az IPv6. | Sztringtömb, amely az alábbiak bármelyikét tartalmazza: "IPv4" "IPv6" |
loadBalancerProfile | A fürt terheléselosztójának profilja. | ManagedClusterLoadBalancerProfile |
loadBalancerSku | Az alapértelmezett érték a "standard". A terheléselosztó termékváltozatai közötti különbségekről további információt a Azure Load Balancer termékváltozatok című témakörben talál. | "alapszintű" "standard" |
natGatewayProfile | A fürt NAT-átjárójának profilja. | ManagedClusterNATGatewayProfile |
networkMode | Ez nem adható meg, ha a networkPlugin nem az "azure". | "híd" "átlátszó" |
networkPlugin | A Kubernetes-hálózat létrehozásához használt hálózati beépülő modul. | "azure" "kubenet" "nincs" |
networkPolicy | A Kubernetes-hálózat létrehozásához használt hálózati szabályzat. | "azure" "calico" |
outboundType | Ez csak fürtlétrehozáskor állítható be, és később nem módosítható. További információ: Kimenő kimenő forgalom típusa. | "loadBalancer" "managedNATGateway" "userAssignedNATGateway" "userDefinedRouting" |
podCidr | EGY CIDR-jelölési IP-címtartomány, amelyből a pod IP-címeit a kubenet használatakor kell hozzárendelni. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
podCidrs | Egy IPv4 CIDR várható az egy stackes hálózatkezeléshez. Két CIDR, egy minden IP-családhoz (IPv4/IPv6) két veremes hálózatkezeléshez várható. | sztring[] |
serviceCidr | Egy CIDR-jelölési IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal sem. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidrs | Egy IPv4 CIDR várható az egy stackes hálózatkezeléshez. Két CIDR, egy minden IP-családhoz (IPv4/IPv6) két veremes hálózatkezeléshez várható. Nem lehetnek átfedésben egyetlen alhálózati IP-címtartománysal sem. | sztring[] |
ManagedClusterLoadBalancerProfile
Név | Leírás | Érték |
---|---|---|
allocatedOutboundPorts | A lefoglalt SNAT-portok kívánt száma virtuális gépenként. Az engedélyezett értékek 0 és 64000 közötti tartományban vannak (beleértve a értéket is). Az alapértelmezett érték a 0, amely az Azure-nak dinamikusan kiosztja a portokat. | int Korlátok: Minimális érték = 0 Maximális érték = 64000 |
effectiveOutboundIPs | A fürt terheléselosztójának érvényes kimenő IP-erőforrásai. | ResourceReference[] |
enableMultipleStandardLoadBalancers | Több standard terheléselosztó engedélyezése AKS-fürtönként vagy sem. | logikai |
idleTimeoutInMinutes | A kívánt kimenő forgalom tétlen időtúllépése percek alatt. Az engedélyezett értékek 4 és 120 közötti tartományba esnek (beleértve a értéket is). Az alapértelmezett érték 30 perc. | int Korlátok: Minimális érték = 4 Maximális érték = 120 |
managedOutboundIPs | A fürt terheléselosztójának kívánt felügyelt kimenő IP-címei. | ManagedClusterLoadBalancerProfileManagedOutboundIPs |
outboundIPPrefixes | A fürt terheléselosztójának kívánt kimenő IP-előtag-erőforrásai. | ManagedClusterLoadBalancerProfileOutboundIPPrefixes |
kimenő IP-címek | A fürt terheléselosztójának kívánt kimenő IP-erőforrásai. | ManagedClusterLoadBalancerProfileOutboundIPs |
ResourceReference
Név | Leírás | Érték |
---|---|---|
id | A teljes Körű Azure-erőforrás-azonosító. | sztring |
ManagedClusterLoadBalancerProfileManagedOutboundIPs
Név | Leírás | Érték |
---|---|---|
count | Az Azure által a fürt terheléselosztójához létrehozott/felügyelt IPv4 kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 100 közötti tartományban kell lenniük (beleértve a értéket is). Az alapértelmezett érték az 1. | int Korlátok: Minimális érték = 1 Maximális érték = 100 |
countIPv6 | Az Azure által a fürt terheléselosztójához létrehozott/felügyelt IPv6 kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 100 közötti tartományban kell lenniük (beleértve a értéket is). Az alapértelmezett érték egy verem esetén 0, a kettős verem esetében pedig 1. | int Korlátok: Minimális érték = 0 Maximális érték = 100 |
ManagedClusterLoadBalancerProfileOutboundIPPrefixes
Név | Leírás | Érték |
---|---|---|
publicIPPrefixes | Nyilvános IP-előtag-erőforrások listája. | ResourceReference[] |
ManagedClusterLoadBalancerProfileOutboundIPs
Név | Leírás | Érték |
---|---|---|
publicIPs | Nyilvános IP-erőforrások listája. | ResourceReference[] |
ManagedClusterNATGatewayProfile
Név | Leírás | Érték |
---|---|---|
effectiveOutboundIPs | A fürt NAT-átjárójának érvényes kimenő IP-erőforrásai. | ResourceReference[] |
idleTimeoutInMinutes | A kívánt kimenő forgalom tétlen időtúllépése percek alatt. Az engedélyezett értékek 4 és 120 közötti tartományba esnek (a megengedett értékeket is beleértve). Az alapértelmezett érték 4 perc. | int Korlátok: Minimális érték = 4 Maximális érték = 120 |
managedOutboundIPProfile | A fürt NAT Gateway felügyelt kimenő IP-erőforrásainak profilja. | ManagedClusterManagedOutboundIPProfile |
ManagedClusterManagedOutboundIPProfile
Név | Leírás | Érték |
---|---|---|
count | Az Azure által létrehozott/felügyelt kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 16 közötti tartományba kell esniük (a megengedett értékeket is beleértve). Az alapértelmezett érték az 1. | int Korlátok: Minimális érték = 1 Maximális érték = 16 |
ManagedClusterOidcIssuerProfile
Név | Leírás | Érték |
---|---|---|
engedélyezve | Hogy az OIDC-kiállító engedélyezve van-e. | logikai |
ManagedClusterPodIdentityProfile
Név | Leírás | Érték |
---|---|---|
allowNetworkPluginKubenet | A Kubenetben való futtatás alapértelmezés szerint le van tiltva az AAD-pod identitásának biztonsági természete és az IP-hamisítás kockázatai miatt. További információ: Kubenet hálózati beépülő modul használata AAD podidentitással . | logikai |
engedélyezve | Engedélyezve van-e a podidentitás-bővítmény. | logikai |
userAssignedIdentities | A fürtben használandó podidentitások. | ManagedClusterPodIdentity[] |
userAssignedIdentityExceptions | Az engedélyezni kívánt podidentitás-kivételek. | ManagedClusterPodIdentityException[] |
ManagedClusterPodIdentity
Név | Leírás | Érték |
---|---|---|
bindingSelector | Az AzureIdentityBinding erőforráshoz használandó kötésválasztó. | sztring |
identity | A felhasználó által hozzárendelt identitás részletei. | UserAssignedIdentity (kötelező) |
name | A pod-identitás neve. | sztring (kötelező) |
névtér | A pod-identitás névtere. | sztring (kötelező) |
ManagedClusterPodIdentityException
Név | Leírás | Érték |
---|---|---|
name | A podidentitás-kivétel neve. | sztring (kötelező) |
névtér | A pod identitáskivételének névtere. | sztring (kötelező) |
podLabels | Az egyeztetni kívánt podcímkék. | ManagedClusterPodIdentityExceptionPodLabels (kötelező) |
ManagedClusterPodIdentityExceptionPodLabels
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
PrivateLinkResource
Név | Leírás | Érték |
---|---|---|
csoportazonosító | Az erőforrás csoportazonosítója. | sztring |
id | A private link erőforrás azonosítója. | sztring |
name | A privát kapcsolati erőforrás neve. | sztring |
requiredMembers | Az erőforrás RequiredMembers (Szükséges tagjai) | sztring[] |
típus | Az erőforrás típusa. | sztring |
ManagedClusterSecurityProfile
Név | Leírás | Érték |
---|---|---|
azureDefender | A biztonsági profil Azure Defender-beállításai. | ManagedClusterSecurityProfileAzureDefender |
azureKeyVaultKms | Az Azure Key Vault kulcskezelési szolgáltatás beállításai a biztonsági profilhoz. | AzureKeyVaultKms |
workloadIdentity | Számítási feladatok identitásbeállításai a biztonsági profilhoz. | ManagedClusterSecurityProfileWorkloadIdentity |
ManagedClusterSecurityProfileAzureDefender
Név | Leírás | Érték |
---|---|---|
engedélyezve | Az Azure Defender engedélyezése | logikai |
logAnalyticsWorkspaceResourceId | Az Azure Defenderhez társítandó Log Analytics-munkaterület erőforrás-azonosítója. Ha az Azure Defender engedélyezve van, ez a mező kötelező, és érvényes munkaterület-erőforrás-azonosítónak kell lennie. Ha az Azure Defender le van tiltva, hagyja üresen a mezőt. | sztring |
AzureKeyVaultKms
Név | Leírás | Érték |
---|---|---|
engedélyezve | Az Azure Key Vault kulcskezelési szolgáltatás engedélyezése. Az alapértelmezett érték hamis. | logikai |
keyId | Az Azure Key Vault kulcs azonosítója. További részletekért lásd a kulcsazonosító formátumát . Ha az Azure Key Vault kulcskezelési szolgáltatás engedélyezve van, ez a mező kötelező, és érvényes kulcsazonosítónak kell lennie. Ha az Azure Key Vault kulcskezelési szolgáltatás le van tiltva, hagyja üresen a mezőt. | sztring |
ManagedClusterSecurityProfileWorkloadIdentity
Név | Leírás | Érték |
---|---|---|
engedélyezve | A számítási feladatok identitásának engedélyezése | logikai |
ManagedClusterServicePrincipalProfile
Név | Leírás | Érték |
---|---|---|
ügyfél-azonosító | A szolgáltatásnév azonosítója. | sztring (kötelező) |
titkos kód | A szolgáltatásnévhez társított titkos jelszó egyszerű szövegben. | sztring |
ManagedClusterWindowsProfile
Név | Leírás | Érték |
---|---|---|
adminPassword | Megadja a rendszergazdai fiók jelszavát. Minimális hossz: 8 karakter Maximális hossz: 123 karakter Összetettségi követelmények: Az alábbi 4 feltétel közül 3-at teljesíteni kell Kisebb karakterekkel Felső karakterekkel rendelkezik Számjegye van Speciális karakterrel rendelkezik (Regex-egyezés [\W_]) Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" |
sztring |
adminUsername | Megadja a rendszergazdai fiók nevét. Korlátozás: Nem lehet "" végződésűre végződni. Nem engedélyezett értékek: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimális hossz: 1 karakter Maximális hossz: 20 karakter |
sztring (kötelező) |
enableCSIProxy | A CSI-proxyval kapcsolatos további részletekért lásd a CSI-proxy GitHub-adattárát. | logikai |
gmsaProfile | A Felügyelt fürt Windows gMSA-profilja. | WindowsGmsaProfile |
licenseType | A Windows rendszerű virtuális gépekhez használandó licenctípus. További részletekért tekintse meg az Azure Hybrid User Benefits (Azure Hybrid User Benefits ) című cikket. | "Nincs" "Windows_Server" |
WindowsGmsaProfile
Név | Leírás | Érték |
---|---|---|
dnsServer | A Windows gMSA DNS-kiszolgálójának megadása. Állítsa üresre, ha a felügyelt fürt létrehozásához használt virtuális hálózaton konfigurálta a DNS-kiszolgálót. |
sztring |
engedélyezve | Meghatározza, hogy engedélyezi-e a Windows gMSA-t a felügyelt fürtben. | logikai |
rootDomainName | Megadja a Windows gMSA gyökértartománynevét. Állítsa üresre, ha a felügyelt fürt létrehozásához használt virtuális hálózaton konfigurálta a DNS-kiszolgálót. |
sztring |
ManagedClusterSKU
Név | Leírás | Érték |
---|---|---|
name | A felügyelt fürt termékváltozatának neve. | "Alapszintű" |
tier | Ha nincs megadva, az alapértelmezett érték a "Szabad". További részletekért lásd az üzemidő SLA-ját . | "Ingyenes" "Fizetett" |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
CI/CD a Jenkins használatával az Azure Container Service-ben (AKS) |
A tárolók megkönnyítik az alkalmazások folyamatos létrehozását és üzembe helyezését. Ezeknek a tárolóknak az Azure Container Service-ben a Kubernetes használatával történő üzembe helyezésének vezénylésével replikálható, kezelhető tárolófürtöket érhet el. Ha folyamatos buildet állít be a tárolórendszerképek és a vezénylés előállításához, növelheti az üzembe helyezés sebességét és megbízhatóságát. |
Min.io Azure Gateway |
Teljesen privát min.io Azure Gateway üzembe helyezése a Blob Storage által támogatott S3-kompatibilis tárolási API biztosításához |
AKS-fürt NAT-átjáróval és Application Gateway |
Ez a minta bemutatja, hogyan helyezhet üzembe egy AKS-fürtöt NAT Gateway használatával a kimenő kapcsolatokhoz, és hogyan Application Gateway a bejövő kapcsolatokhoz. |
Privát AKS-fürt létrehozása |
Ez a minta bemutatja, hogyan hozhat létre privát AKS-fürtöt egy virtuális hálózaton egy jumpbox virtuális géppel együtt. |
Privát AKS-fürt létrehozása nyilvános DNS-zónával |
Ez a minta bemutatja, hogyan helyezhet üzembe privát AKS-fürtöt nyilvános DNS-zónával. |
Felügyelt Kubernetes-fürt (AKS) üzembe helyezése |
Ez az ARM-sablon egy speciális hálózati funkciókkal rendelkező AKS-példány üzembe helyezését mutatja be egy meglévő virtuális hálózatban. Emellett a kiválasztott szolgáltatásnévhez hozzá lesz rendelve a Hálózati közreműködő szerepkör az AKS-fürtöt tartalmazó alhálózathoz. |
Felügyelt Kubernetes-fürt üzembe helyezése az AAD-vel (AKS) |
Ez az ARM-sablon bemutatja egy speciális hálózati funkciókkal rendelkező AKS-példány üzembe helyezését egy meglévő virtuális hálózatban, és Azure AD egész számmal. Emellett a kiválasztott szolgáltatásnévhez hozzá lesz rendelve a Hálózati közreműködő szerepkör az AKS-fürtöt tartalmazó alhálózathoz. |
AKS-fürt üzembe helyezése az Azure ML-hez |
Ez a sablon lehetővé teszi egy entreprise-kompatibilis AKS-fürt üzembe helyezését, amely csatolható az Azure ML-hez |
Azure Container Service (AKS) |
Felügyelt fürt üzembe helyezése az Azure Container Service (AKS) használatával |
Azure Container Service (AKS) |
Felügyelt fürt üzembe helyezése az Azure Container Service (AKS) használatával Azure Linux-tároló gazdagépek használatával |
Azure Container Service (AKS) a Helmel |
Felügyelt fürt üzembe helyezése az Azure Container Service (AKS) használatával a Helmel |
Azure Kubernetes Service (AKS) |
Felügyelt Kubernetes-fürt üzembe helyezése Azure Kubernetes Service (AKS) használatával |
AKS-fürt a Application Gateway bejövőforgalom-vezérlővel |
Ez a minta bemutatja, hogyan helyezhet üzembe AKS-fürtöt Application Gateway, Application Gateway bejövőforgalom-vezérlő, Azure Container Registry, Log Analytics és Key Vault |
ARM-sablon erőforrás-definíciója
A managedClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok – Lásd : Erőforráscsoport üzembehelyezési parancsai
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Megjegyzések
Az elérhető bővítményekről további információt a Bővítmények, bővítmények és más integrációk Azure Kubernetes Service című témakörben talál.
Erőforrás formátuma
Microsoft.ContainerService/managedClusters erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.ContainerService/managedClusters",
"apiVersion": "2022-03-02-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "Basic",
"tier": "string"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"aadProfile": {
"adminGroupObjectIDs": [ "string" ],
"clientAppID": "string",
"enableAzureRBAC": "bool",
"managed": "bool",
"serverAppID": "string",
"serverAppSecret": "string",
"tenantID": "string"
},
"addonProfiles": {
"{customized property}": {
"config": {
"{customized property}": "string"
},
"enabled": "bool"
}
},
"agentPoolProfiles": [
{
"availabilityZones": [ "string" ],
"capacityReservationGroupID": "string",
"count": "int",
"creationData": {
"sourceResourceId": "string"
},
"currentOrchestratorVersion": "string",
"enableAutoScaling": "bool",
"enableEncryptionAtHost": "bool",
"enableFIPS": "bool",
"enableNodePublicIP": "bool",
"enableUltraSSD": "bool",
"gpuInstanceProfile": "string",
"hostGroupID": "string",
"kubeletConfig": {
"allowedUnsafeSysctls": [ "string" ],
"containerLogMaxFiles": "int",
"containerLogMaxSizeMB": "int",
"cpuCfsQuota": "bool",
"cpuCfsQuotaPeriod": "string",
"cpuManagerPolicy": "string",
"failSwapOn": "bool",
"imageGcHighThreshold": "int",
"imageGcLowThreshold": "int",
"podMaxPids": "int",
"topologyManagerPolicy": "string"
},
"kubeletDiskType": "string",
"linuxOSConfig": {
"swapFileSizeMB": "int",
"sysctls": {
"fsAioMaxNr": "int",
"fsFileMax": "int",
"fsInotifyMaxUserWatches": "int",
"fsNrOpen": "int",
"kernelThreadsMax": "int",
"netCoreNetdevMaxBacklog": "int",
"netCoreOptmemMax": "int",
"netCoreRmemDefault": "int",
"netCoreRmemMax": "int",
"netCoreSomaxconn": "int",
"netCoreWmemDefault": "int",
"netCoreWmemMax": "int",
"netIpv4IpLocalPortRange": "string",
"netIpv4NeighDefaultGcThresh1": "int",
"netIpv4NeighDefaultGcThresh2": "int",
"netIpv4NeighDefaultGcThresh3": "int",
"netIpv4TcpFinTimeout": "int",
"netIpv4TcpkeepaliveIntvl": "int",
"netIpv4TcpKeepaliveProbes": "int",
"netIpv4TcpKeepaliveTime": "int",
"netIpv4TcpMaxSynBacklog": "int",
"netIpv4TcpMaxTwBuckets": "int",
"netIpv4TcpTwReuse": "bool",
"netNetfilterNfConntrackBuckets": "int",
"netNetfilterNfConntrackMax": "int",
"vmMaxMapCount": "int",
"vmSwappiness": "int",
"vmVfsCachePressure": "int"
},
"transparentHugePageDefrag": "string",
"transparentHugePageEnabled": "string"
},
"maxCount": "int",
"maxPods": "int",
"messageOfTheDay": "string",
"minCount": "int",
"mode": "string",
"name": "string",
"nodeLabels": {
"{customized property}": "string"
},
"nodePublicIPPrefixID": "string",
"nodeTaints": [ "string" ],
"orchestratorVersion": "string",
"osDiskSizeGB": "int",
"osDiskType": "string",
"osSKU": "string",
"osType": "string",
"podSubnetID": "string",
"powerState": {
"code": "string"
},
"proximityPlacementGroupID": "string",
"scaleDownMode": "string",
"scaleSetEvictionPolicy": "string",
"scaleSetPriority": "string",
"spotMaxPrice": "[json('decimal-as-string')]",
"tags": {},
"type": "string",
"upgradeSettings": {
"maxSurge": "string"
},
"vmSize": "string",
"vnetSubnetID": "string",
"workloadRuntime": "string"
}
],
"apiServerAccessProfile": {
"authorizedIPRanges": [ "string" ],
"disableRunCommand": "bool",
"enablePrivateCluster": "bool",
"enablePrivateClusterPublicFQDN": "bool",
"privateDNSZone": "string"
},
"autoScalerProfile": {
"balance-similar-node-groups": "string",
"expander": "string",
"max-empty-bulk-delete": "string",
"max-graceful-termination-sec": "string",
"max-node-provision-time": "string",
"max-total-unready-percentage": "string",
"new-pod-scale-up-delay": "string",
"ok-total-unready-count": "string",
"scale-down-delay-after-add": "string",
"scale-down-delay-after-delete": "string",
"scale-down-delay-after-failure": "string",
"scale-down-unneeded-time": "string",
"scale-down-unready-time": "string",
"scale-down-utilization-threshold": "string",
"scan-interval": "string",
"skip-nodes-with-local-storage": "string",
"skip-nodes-with-system-pods": "string"
},
"autoUpgradeProfile": {
"upgradeChannel": "string"
},
"creationData": {
"sourceResourceId": "string"
},
"disableLocalAccounts": "bool",
"diskEncryptionSetID": "string",
"dnsPrefix": "string",
"enableNamespaceResources": "bool",
"enablePodSecurityPolicy": "bool",
"enableRBAC": "bool",
"fqdnSubdomain": "string",
"httpProxyConfig": {
"httpProxy": "string",
"httpsProxy": "string",
"noProxy": [ "string" ],
"trustedCa": "string"
},
"identityProfile": {
"{customized property}": {
"clientId": "string",
"objectId": "string",
"resourceId": "string"
}
},
"ingressProfile": {
"webAppRouting": {
"dnsZoneResourceId": "string",
"enabled": "bool"
}
},
"kubernetesVersion": "string",
"linuxProfile": {
"adminUsername": "string",
"ssh": {
"publicKeys": [
{
"keyData": "string"
}
]
}
},
"networkProfile": {
"dnsServiceIP": "string",
"dockerBridgeCidr": "string",
"ipFamilies": [ "string" ],
"loadBalancerProfile": {
"allocatedOutboundPorts": "int",
"effectiveOutboundIPs": [
{
"id": "string"
}
],
"enableMultipleStandardLoadBalancers": "bool",
"idleTimeoutInMinutes": "int",
"managedOutboundIPs": {
"count": "int",
"countIPv6": "int"
},
"outboundIPPrefixes": {
"publicIPPrefixes": [
{
"id": "string"
}
]
},
"outboundIPs": {
"publicIPs": [
{
"id": "string"
}
]
}
},
"loadBalancerSku": "string",
"natGatewayProfile": {
"effectiveOutboundIPs": [
{
"id": "string"
}
],
"idleTimeoutInMinutes": "int",
"managedOutboundIPProfile": {
"count": "int"
}
},
"networkMode": "string",
"networkPlugin": "string",
"networkPolicy": "string",
"outboundType": "string",
"podCidr": "string",
"podCidrs": [ "string" ],
"serviceCidr": "string",
"serviceCidrs": [ "string" ]
},
"nodeResourceGroup": "string",
"oidcIssuerProfile": {
"enabled": "bool"
},
"podIdentityProfile": {
"allowNetworkPluginKubenet": "bool",
"enabled": "bool",
"userAssignedIdentities": [
{
"bindingSelector": "string",
"identity": {
"clientId": "string",
"objectId": "string",
"resourceId": "string"
},
"name": "string",
"namespace": "string"
}
],
"userAssignedIdentityExceptions": [
{
"name": "string",
"namespace": "string",
"podLabels": {
"{customized property}": "string"
}
}
]
},
"privateLinkResources": [
{
"groupId": "string",
"id": "string",
"name": "string",
"requiredMembers": [ "string" ],
"type": "string"
}
],
"publicNetworkAccess": "string",
"securityProfile": {
"azureDefender": {
"enabled": "bool",
"logAnalyticsWorkspaceResourceId": "string"
},
"azureKeyVaultKms": {
"enabled": "bool",
"keyId": "string"
},
"workloadIdentity": {
"enabled": "bool"
}
},
"servicePrincipalProfile": {
"clientId": "string",
"secret": "string"
},
"windowsProfile": {
"adminPassword": "string",
"adminUsername": "string",
"enableCSIProxy": "bool",
"gmsaProfile": {
"dnsServer": "string",
"enabled": "bool",
"rootDomainName": "string"
},
"licenseType": "string"
}
}
}
Tulajdonságértékek
managedClusters
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.ContainerService/managedClusters" |
apiVersion | Az erőforrás API-verziója | '2022-03-02-preview" |
name | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 1-63 Érvényes karakterek: Alfanumerikák, aláhúzásjelek és kötőjelek. Kezdés és befejezés alfanumerikussal. |
location | A földrajzi hely, ahol az erőforrás él | sztring (kötelező) |
tags | Erőforráscímkék. | Címkenevek és -értékek szótára. Címkék megtekintése sablonokban |
Sku | A felügyelt fürt termékváltozata. | ManagedClusterSKU |
extendedLocation | A virtuális gép kiterjesztett helye. | ExtendedLocation |
identity | A felügyelt fürt identitása, ha konfigurálva van. | ManagedClusterIdentity |
properties | Felügyelt fürt tulajdonságai. | ManagedClusterProperties |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
name | A kiterjesztett hely neve. | sztring |
típus | A kiterjesztett hely típusa. | "EdgeZone" |
ManagedClusterIdentity
Név | Leírás | Érték |
---|---|---|
típus | További információ: Felügyelt identitások használata az AKS-ben. | "Nincs" "SystemAssigned" "UserAssigned" |
userAssignedIdentities | A kulcsoknak ARM-erőforrásazonosítóknak kell lenniük a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | ManagedClusterIdentityUserAssignedIdentities |
ManagedClusterIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | ManagedServiceIdentityUserAssignedIdentitiesValue |
ManagedServiceIdentityUserAssignedIdentitiesValue
Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.
ManagedClusterProperties
Név | Leírás | Érték |
---|---|---|
aadProfile | Az Azure Active Directory konfigurációja. | ManagedClusterAADProfile |
addonProfiles | A felügyelt fürt bővítmény profilja. | ManagedClusterPropertiesAddonProfiles |
agentPoolProfiles | Az ügynökkészlet tulajdonságai. | ManagedClusterAgentPoolProfile[] |
apiServerAccessProfile | A felügyelt fürt API-kiszolgálójának hozzáférési profilja. | ManagedClusterAPIServerAccessProfile |
autoScalerProfile | A fürt automatikus skálázási eszközére alkalmazandó paraméterek, ha engedélyezve van | ManagedClusterPropertiesAutoScalerProfile |
autoUpgradeProfile | Az automatikus frissítés konfigurációja. | ManagedClusterAutoUpgradeProfile |
creationData | CreationData a forrás pillanatkép-azonosítójának megadásához, ha a fürt pillanatkép használatával lesz létrehozva/frissítve. | CreationData |
disableLocalAccounts | Ha igaz értékre van állítva, a statikus hitelesítő adatok lekérése le lesz tiltva ehhez a fürthöz. Ezt csak az AAD-kompatibilis felügyelt fürtökön szabad használni. További részletekért lásd: Helyi fiókok letiltása. | logikai |
diskEncryptionSetID | Ez a következő űrlapot tartalmazza: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}" | sztring |
dnsPrefix | Ez a felügyelt fürt létrehozása után nem frissíthető. | sztring |
enableNamespaceResources | Az alapértelmezett érték a hamis. A felügyelt fürt létrehozásakor és frissítésekor engedélyezhető/letiltható. További részletekért lásd https://aka.ms/NamespaceARMResource : Névtér ARM-erőforrásként. | logikai |
enablePodSecurityPolicy | (ELAVULT) A Kubernetes podbiztonsági szabályzatának engedélyezése (előzetes verzió). Ez a funkció 2020. október 15-én lesz eltávolítva. További információ: aka.ms/aks/azpodpolicy. | logikai |
enableRBAC | A Kubernetes Role-Based Access Control engedélyezése. | logikai |
fqdnSubdomain | Ez a felügyelt fürt létrehozása után nem frissíthető. | sztring |
httpProxyConfig | A fürt HTTP-proxykiszolgálókkal való kiépítésének konfigurációi. | ManagedClusterHttpProxyConfig |
identityProfile | A fürthöz társított identitások. | ManagedClusterPropertiesIdentityProfile |
ingressProfile | Bejövő forgalomprofil a felügyelt fürthöz. | ManagedClusterIngressProfile |
kubernetesVersion | Támogatott AKS-fürt frissítésekor a Kubernetes alverziói nem hagyhatók ki. Az összes frissítést egymás után kell végrehajtani a főverziószám szerint. Például az 1.14.x –> 1.15.x vagy 1.15.x –> 1.16.x közötti frissítések engedélyezettek, azonban az 1.14.x –> 1.16.x nem engedélyezett. További részletekért lásd : AKS-fürt frissítése . | sztring |
linuxProfile | Linux rendszerű virtuális gépek profilja a felügyelt fürtben. | ContainerServiceLinuxProfile |
networkProfile | A hálózati konfigurációs profil. | ContainerServiceNetworkProfile |
nodeResourceGroup | Az ügynökkészlet-csomópontokat tartalmazó erőforráscsoport neve. | sztring |
oidcIssuerProfile | A felügyelt fürt OIDC-kiállítói profilja. | ManagedClusterOidcIssuerProfile |
podIdentityProfile | Az AAD-pod-identitás integrálásával kapcsolatos további részletekért lásd: AAD-pod-identitás használata . | ManagedClusterPodIdentityProfile |
privateLinkResources | A fürthöz társított privát kapcsolati erőforrások. | PrivateLinkResource[] |
publicNetworkAccess | Nyilvános hálózati hozzáférés engedélyezése vagy megtagadása az AKS-hez | "Letiltva" "Engedélyezve" |
securityProfile | A felügyelt fürt biztonsági profilja. | ManagedClusterSecurityProfile |
servicePrincipalProfile | Információk a fürt szolgáltatásnév-identitásáról az Azure API-k manipulálásához. | ManagedClusterServicePrincipalProfile |
windowsProfile | Windows rendszerű virtuális gépek profilja a felügyelt fürtben. | ManagedClusterWindowsProfile |
ManagedClusterAADProfile
Név | Leírás | Érték |
---|---|---|
adminGroupObjectIDs | Azon AAD-csoportobjektum-azonosítók listája, amelyek a fürt rendszergazdai szerepkörével rendelkeznek. | sztring[] |
clientAppID | Az ügyfél AAD-alkalmazásazonosítója. | sztring |
enableAzureRBAC | Engedélyezze-e az Azure RBAC-t a Kubernetes-engedélyezéshez. | logikai |
Kezelt | A felügyelt AAD engedélyezése. | logikai |
serverAppID | A kiszolgáló AAD-alkalmazásazonosítója. | sztring |
serverAppSecret | A kiszolgáló AAD-alkalmazás titkos kódja. | sztring |
tenantID | A hitelesítéshez használandó AAD-bérlőazonosító. Ha nincs megadva, az üzembe helyezési előfizetés bérlője lesz használva. | sztring |
ManagedClusterPropertiesAddonProfiles
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | ManagedClusterAddonProfile |
ManagedClusterAddonProfile
Név | Leírás | Érték |
---|---|---|
config | Kulcs-érték párok egy bővítmény konfigurálásához. | ManagedClusterAddonProfileConfig |
engedélyezve | Azt jelzi, hogy a bővítmény engedélyezve van-e. | bool (kötelező) |
ManagedClusterAddonProfileConfig
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
ManagedClusterAgentPoolProfile
Név | Leírás | Érték |
---|---|---|
availabilityZones | A csomópontokhoz használandó rendelkezésre állási zónák listája. Ez csak akkor adható meg, ha az AgentPoolType tulajdonság "VirtualMachineScaleSets". | sztring[] |
capacityReservationGroupID | Az AKS társítja a megadott ügynökkészletet a kapacitásfoglalási csoporttal. | sztring |
count | A Docker-tárolók üzemeltetéséhez használt ügynökök (VM-ek) száma. Az engedélyezett értékeknek 0 és 1000 közötti tartományba kell esniük (beleértve a felhasználói készleteket), és a rendszerkészletek esetében 1 és 1000 közötti tartományba kell esniük (a rendszerkészleteket is beleértve). Az alapértelmezett érték az 1. | int |
creationData | CreationData a forrás pillanatkép-azonosítójának megadásához, ha a csomópontkészletet pillanatkép használatával hozza létre/frissíti. | CreationData |
currentOrchestratorVersion | Ha az orchestratorVersion egy teljes körűen megadott {major.minor.patch} verzió volt, ez a mező pontosan megegyezik vele. Ha az orchestratorVersion {major.minor} volt, ez a mező a teljes {major.minor.patch} verziót fogja tartalmazni. | sztring |
enableAutoScaling | Az automatikus skálázás engedélyezése | logikai |
enableEncryptionAtHost | Ez csak bizonyos virtuálisgép-méretekben és bizonyos Azure-régiókban támogatott. További információ: /azure/aks/enable-host-encryption | logikai |
enableFIPS | További részletekért lásd: FIPS-kompatibilis csomópontkészlet hozzáadása . | logikai |
enableNodePublicIP | Egyes esetekben előfordulhat, hogy a csomópontkészlet csomópontjai saját dedikált nyilvános IP-címeket kapnak. Gyakori forgatókönyv a játékterhelések esetében, ahol a konzolnak közvetlen kapcsolatot kell létesítenie egy felhőbeli virtuális géppel a ugrások minimalizálása érdekében. További információ: Nyilvános IP-cím hozzárendelése csomópontonként. Az alapértelmezett érték hamis. | logikai |
enableUltraSSD | Az UltraSSD engedélyezése | logikai |
gpuInstanceProfile | GPUInstanceProfile a támogatott GPU virtuálisgép-termékváltozat GPU MIG-példányprofiljának megadásához. | "MIG1g" "MIG2g" "MIG3g" "MIG4g" "MIG7g" |
hostGroupID | Ez a következő űrlapot tartalmazza: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. További információ: Dedikált Azure-gazdagépek. | sztring |
kubeletConfig | A Kubelet-konfiguráció az ügynökkészlet csomópontjain. | KubeletConfig |
kubeletDiskType | Meghatározza az emptyDir kötetek, a tároló futtatókörnyezeti adatgyökerének és a Kubelet rövid élettartamú tárolójának elhelyezését. | "OPERÁCIÓS RENDSZER" "Ideiglenes" |
linuxOSConfig | Linux-ügynökcsomópontok operációsrendszer-konfigurációja. | LinuxOSConfig |
maxCount | Az automatikus skálázáshoz használható csomópontok maximális száma | int |
maxPods | A csomóponton futtatható podok maximális száma. | int |
messageOfTheDay | Egy base64 kódolású sztring, amely a dekódolás után a /etc/motd fájlba lesz írva. Ez lehetővé teszi a nap üzenetének testreszabását Linux-csomópontok esetén. Windows-csomópontokhoz nem szabad megadni. Statikus sztringnek kell lennie (azaz nyersen lesz kinyomtatva, és nem szkriptként lesz végrehajtva). | sztring |
minCount | Az automatikus skálázáshoz szükséges csomópontok minimális száma | int |
mód | A fürtöknek mindig legalább egy "Rendszer" ügynökkészletet kell tartalmazniuk. Az ügynökkészlet korlátozásaival és az ajánlott eljárásokkal kapcsolatos további információkért lásd: /azure/aks/use-system-pools | "Rendszer" "Felhasználó" |
name | A Windows-ügynökkészlet nevének legalább 6 karakternek kell lennie. | sztring (kötelező) Korlátok: Minta = ^[a-z][a-z0-9]{0,11}$ |
nodeLabels | Az ügynökkészlet összes csomópontjában megőrzendő csomópontcímkék. | ManagedClusterAgentPoolProfilePropertiesNodeLabels |
nodePublicIPPrefixID | Ez a következő űrlapból áll: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} | sztring |
nodeTaints | A csomópontkészlet létrehozása és skálázása során az új csomópontokhoz hozzáadott fertőzöttek. Például: key=value:NoSchedule. | sztring[] |
orchestratorVersion | A javítás {major.minor.patch} és {major.minor} verziója egyaránt támogatott. A(z) {major.minor} megadásakor a rendszer automatikusan kiválasztja a legújabb támogatott javításverziót. Ha az ügynökkészletet ugyanazzal a {major.minor} fájllal frissíti, az nem indítja el a frissítést, még akkor sem, ha elérhető egy újabb javításverzió. Ajánlott eljárásként frissítse az AKS-fürtök összes csomópontkészletét ugyanarra a Kubernetes-verzióra. A csomópontkészlet verziójának ugyanazzal a főverzióval kell rendelkeznie, mint a vezérlősíknak. A csomópontkészlet alverziójának a vezérlősík két alverziójában kell lennie. A csomópontkészlet verziója nem lehet nagyobb, mint a vezérlősík verziója. További információ: Csomópontkészlet frissítése. | sztring |
osDiskSizeGB | Operációsrendszer-lemez mérete GB-ban a fő-/ügynökkészletben lévő összes gép lemezméretének megadásához. Ha a 0 értéket adja meg, az az alapértelmezett osDisk méretet fogja alkalmazni a megadott vmSize szerint. | int Korlátok: Minimális érték = 0 Maximális érték = 2048 |
osDiskType | Az alapértelmezett érték "Rövid élettartamú", ha a virtuális gép támogatja, és a kért OSDiskSizeGB-nál nagyobb gyorsítótárlemezzel rendelkezik. Ellenkező esetben alapértelmezés szerint a "Managed" (Felügyelt) értékre van kapcsolva. Előfordulhat, hogy a létrehozás után nem módosul. További információ: Rövid élettartamú operációs rendszer. | "Rövid élettartam" "Felügyelt" |
osSKU | Operációsrendszer-termékváltozatot ad meg. Ezt az értéket nem szabad megadni, ha az OSType Windows. | "CBLMariner" 'Ubuntu' |
osType | Az operációs rendszer típusa. Az alapértelmezett linuxos. | "Linux" "Windows" |
podSubnetID | Ha nincs megadva, a pod IP-címei statikusan vannak hozzárendelve a csomópont alhálózatához (további részletekért lásd: vnetSubnetID). Ez a következő űrlapot tartalmazza: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | sztring |
powerState | Az ügynökkészlet első létrehozásakor az kezdetben Fut. Az ügynökkészlet leállítható úgy, hogy ezt a mezőt Leállítva értékre állítja. A leállított ügynökkészlet leállítja az összes virtuális gépét, és nem számol fel számlázási díjakat. Az ügynökkészletek csak akkor állíthatók le, ha fut, és a kiépítési állapot sikeres | PowerState |
proximityPlacementGroupID | A közelségi elhelyezési csoport azonosítója. | sztring |
scaleDownMode | Ez a fürt automatikus skálázási viselkedésére is hatással van. Ha nincs megadva, az alapértelmezés szerint Törlés lesz. | "Felszabadítás" "Törlés" |
scaleSetEvictionPolicy | Ez csak akkor adható meg, ha a scaleSetPriority "Spot". Ha nincs megadva, az alapértelmezett érték a "Törlés". | "Felszabadítás" "Törlés" |
scaleSetPriority | A Virtuálisgép-méretezési csoport prioritása. Ha nincs megadva, az alapértelmezett érték a "Normál". | "Normál" "Spot" |
spotMaxPrice | A lehetséges értékek a nullánál vagy -1-nél nagyobb decimális értékek, amelyek jelzik az igény szerinti ár fizetésére való hajlandóságot. A kihasználatlan díjszabással kapcsolatos további információkért lásd: A virtuális gépek kihasználatlan díjszabása Decimális érték megadásához használja a json() függvényt. | int vagy json decimális |
tags | Az ügynökkészlet virtuálisgép-méretezési csoportjában megőrizendő címkék. | object |
típus | Az ügynökkészlet típusa. | "AvailabilitySet" "VirtualMachineScaleSets" |
upgradeSettings | Az ügynökkészlet frissítésének beállításai | AgentPoolUpgradeSettings |
vmSize | A virtuális gép mérete régiónként változik. Ha egy csomópont nem tartalmaz elegendő számítási erőforrást (memória, processzor stb.), előfordulhat, hogy a podok nem futnak megfelelően. A korlátozott virtuálisgép-méretekkel kapcsolatos további információkért lásd: /azure/aks/quotas-skus-regions | sztring |
vnetSubnetID | Ha ez nincs megadva, a rendszer létrehoz és használ egy virtuális hálózatot és egy alhálózatot. Ha nincs megadva podSubnetID, ez a csomópontokra és podokra vonatkozik, ellenkező esetben csak a csomópontokra vonatkozik. Ez a következő űrlapot tartalmazza: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | sztring |
workloadRuntime | Meghatározza, hogy a csomópont milyen típusú számítási feladatot futtathat. | "OCIContainer" 'WasmWasi' |
CreationData
Név | Leírás | Érték |
---|---|---|
sourceResourceId | Ez a célobjektum létrehozásához használni kívánt forrásobjektum ARM-azonosítója. | sztring |
KubeletConfig
Név | Leírás | Érték |
---|---|---|
allowedUnsafeSysctls | A nem biztonságos sysctls- vagy nem biztonságos sysctl-minták engedélyezett listája (végződés: * ). |
sztring[] |
containerLogMaxFiles | A tárolókhoz használható tároló naplófájljainak maximális száma. A számnak 2 ≥ kell lennie. | int Korlátok: Minimális érték = 2 |
containerLogMaxSizeMB | A tároló naplófájljának maximális mérete (pl. 10Mi) az elforgatás előtt. | int |
cpuCfsQuota | Az alapértelmezett érték igaz. | logikai |
cpuCfsQuotaPeriod | Az alapértelmezett érték a "100ms". Az érvényes értékek decimális számok sorozatai, amelyek nem kötelező törtrészt és egység utótagot tartalmaznak. Például: "300ms", "2h45m". Támogatott egységek: 'ns', 'us', 'ms', 's', 'm', és 'h'. | sztring |
cpuManagerPolicy | Az alapértelmezett érték a "nincs". További információt a Kubernetes CPU-kezelési szabályzatai című témakörben talál. Az engedélyezett értékek a "nincs" és a "statikus". | sztring |
failSwapOn | Ha igaz értékre van állítva, a Kubelet nem indul el, ha a felcserélés engedélyezve van a csomóponton. | logikai |
imageGcHighThreshold | A képszemetgyűjtés letiltásához állítsa a 100 értéket. Az alapértelmezett érték 85% | int |
imageGcLowThreshold | Ez nem állítható be magasabban, mint az imageGcHighThreshold. Az alapértelmezett érték 80% | int |
podMaxPids | A folyamatok podonkénti maximális száma. | int |
topológiaManagerPolicy | További információ: Kubernetes Topology Manager. Az alapértelmezett érték a "nincs". Az engedélyezett értékek a következők: "none", "best-effort", "restricted", és "single-numa-node". | sztring |
LinuxOSConfig
Név | Leírás | Érték |
---|---|---|
swapFileSizeMB | Az egyes csomópontokon létrehozandó felcserélési fájl MB-ban megadott mérete. | int |
sysctls | A Linux-ügynökcsomópontok sysctl-beállításai. | SysctlConfig |
transparentHugePageDefrag | Az érvényes értékek a következők: "always", "halasztás", "defer+madvise", "madvise" és "never". Az alapértelmezett érték a "madvise". További információ: Transzparens hatalmas lapok. | sztring |
transparentHugePageEnabled | Az érvényes értékek a következők: "always", "madvise", és "never". Az alapértelmezett érték az "always". További információ: Transzparens hatalmas lapok. | sztring |
SysctlConfig
Név | Leírás | Érték |
---|---|---|
fsAioMaxNr | Sysctl setting fs.aio-max-nr. | int |
fsFileMax | Sysctl-beállítás fs.file-max. | int |
fsInotifyMaxUserWatches | Sysctl-beállítás fs.inotify.max_user_watches. | int |
fsNrOpen | Sysctl-beállítás fs.nr_open. | int |
kernelThreadsMax | Sysctl-beállítás kernel.threads-max. | int |
netCoreNetdevMaxBacklog | Sysctl-beállítás net.core.netdev_max_backlog. | int |
netCoreOptmemMax | Sysctl-beállítás net.core.optmem_max. | int |
netCoreRmemDefault | Sysctl-beállítás net.core.rmem_default. | int |
netCoreRmemMax | Sysctl-beállítás net.core.rmem_max. | int |
netCoreSomaxconn | Sysctl beállítás net.core.somaxconn. | int |
netCoreWmemDefault | Sysctl-beállítás net.core.wmem_default. | int |
netCoreWmemMax | Sysctl-beállítás net.core.wmem_max. | int |
netIpv4IpLocalPortRange | Sysctl-beállítás net.ipv4.ip_local_port_range. | sztring |
netIpv4NeighDefaultGcThresh1 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh1. | int |
netIpv4NeighDefaultGcThresh2 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh2. | int |
netIpv4NeighDefaultGcThresh3 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh3. | int |
netIpv4TcpFinTimeout | Sysctl-beállítás net.ipv4.tcp_fin_timeout. | int |
netIpv4TcpkeepaliveIntvl | Sysctl-beállítás net.ipv4.tcp_keepalive_intvl. | int |
netIpv4TcpKeepaliveProbes | Sysctl-beállítás net.ipv4.tcp_keepalive_probes. | int |
netIpv4TcpKeepaliveTime | Sysctl-beállítás net.ipv4.tcp_keepalive_time. | int |
netIpv4TcpMaxSynBacklog | Sysctl-beállítás net.ipv4.tcp_max_syn_backlog. | int |
netIpv4TcpMaxTwBuckets | Sysctl-beállítás net.ipv4.tcp_max_tw_buckets. | int |
netIpv4TcpTwReuse | Sysctl-beállítás net.ipv4.tcp_tw_reuse. | logikai |
netNetfilterNfConntrackBuckets | Sysctl-beállítás net.netfilter.nf_conntrack_buckets. | int |
netNetfilterNfConntrackMax | Sysctl-beállítás net.netfilter.nf_conntrack_max. | int |
vmMaxMapCount | Sysctl-beállítás vm.max_map_count. | int |
vmSwappiness | Sysctl beállítás vm.swappiness. | int |
vmVfsCachePressure | Sysctl-beállítás vm.vfs_cache_pressure. | int |
ManagedClusterAgentPoolProfilePropertiesNodeLabels
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | sztring |
PowerState
Név | Leírás | Érték |
---|---|---|
code | Azt jelzi, hogy a fürt fut-e vagy le van-e állítva | "Futtatás" "Leállítva" |
AgentPoolUpgradeSettings
Név | Leírás | Érték |
---|---|---|
maxSurge | Ez egész számra (pl. 5) vagy százalékra (pl. 50%) állítható be. Ha meg van adva százalékos érték, az az ügynökkészlet teljes méretének százalékos aránya a frissítés időpontjában. Százalékok esetén a tört csomópontok fel vannak kerekedve. Ha nincs megadva, az alapértelmezett érték 1. Az ajánlott eljárásokkal kapcsolatos további információkért lásd: /azure/aks/upgrade-cluster#customize-node-surge-upgrade | sztring |
ManagedClusterAPIServerAccessProfile
Név | Leírás | Érték |
---|---|---|
authorizedIPRanges | Az IP-tartományok CIDR formátumban vannak megadva, például 137.117.106.88/29. Ez a funkció nem kompatibilis a csomópontonkénti nyilvános IP-címet használó fürtekkel vagy az alapszintű Load Balancer használó fürtekkel. További információ: API-kiszolgáló által engedélyezett IP-tartományok. | sztring[] |
disableRunCommand | Tiltsa le a fürt futtatási parancsát, vagy sem. | logikai |
enablePrivateCluster | További részletekért lásd: Privát AKS-fürt létrehozása. | logikai |
enablePrivateClusterPublicFQDN | További nyilvános teljes tartománynév létrehozása privát fürthöz vagy sem. | logikai |
privateDNSZone | Az alapértelmezett érték a Rendszer. További részletekért lásd a privát DNS-zóna konfigurálását ismertető cikket. Az engedélyezett értékek a "system" és a "none". | sztring |
ManagedClusterPropertiesAutoScalerProfile
Név | Leírás | Érték |
---|---|---|
balance-similar-node-groups | Az érvényes értékek "igaz" és "hamis" | sztring |
Expander | Ha nincs megadva, az alapértelmezett érték a "véletlenszerű". További információért tekintse meg a kibontókat ismertető cikket. | "legkisebb hulladék" "legtöbb pod" "prioritás" "véletlenszerű" |
max-empty-bulk-delete | Az alapértelmezett érték 10. | sztring |
max-graceful-termination-sec | Az alapértelmezett érték 600. | sztring |
maximális csomópont-kiépítési idő | Az alapértelmezett érték a "15m". Az értékeknek egész számnak kell lenniük, amelyet egy "m" követ. A percek (m) kivételével egyetlen időegység sem támogatott. | sztring |
max-total-unready-percentage | Az alapértelmezett érték 45. A maximális érték 100, a minimum pedig 0. | sztring |
new-pod-scale-up-delay | Olyan forgatókönyvek esetén, mint a kapacitáscsúcs/kötegelt skálázás, ahol nem szeretné, hogy a hitelesítésszolgáltató még azelőtt cselekedjen, hogy a Kubernetes-ütemező ütemezhesse az összes podot, a hitelesítésszolgáltatónak figyelmen kívül kell hagynia a nem ütemezett podokat, mielőtt azok egy bizonyos korba lépnének. Az alapértelmezett érték a "0s". Az értékeknek egész számnak kell lenniük, amelyet egy egység követ ('s' for seconds, 'm' for minutes, 'h' for hours stb.). | sztring |
ok-total-unready-count | Ennek egész számnak kell lennie. Az alapértelmezett érték a 3. | sztring |
scale-down-delay-after-add | Az alapértelmezett érték a "10m". Az értékeknek egész számnak kell lenniük, amelyet egy "m" követ. A percek (m) kivételével egyetlen időegység sem támogatott. | sztring |
scale-down-delay-after-delete | Az alapértelmezett érték a vizsgálati időköz. Az értékeknek egész számnak kell lenniük, amelyet egy "m" követ. A percek (m) kivételével egyetlen időegység sem támogatott. | sztring |
hiba utáni leskálázási késleltetés | Az alapértelmezett érték a "3m". Az értékeknek egész számnak kell lenniük, amelyet egy "m" követ. A percek (m) kivételével egyetlen időegység sem támogatott. | sztring |
scale-down-unneeded-time | Az alapértelmezett érték a "10m". Az értékeknek egész számnak kell lenniük, amelyet egy "m" követ. A percek (m) kivételével egyetlen időegység sem támogatott. | sztring |
leskálázás olvasatlan időben | Az alapértelmezett érték a "20m". Az értékeknek egész számnak kell lenniük, amelyet egy "m" követ. A percek (m) kivételével egyetlen időegység sem támogatott. | sztring |
scale-down-utilization-threshold | Az alapértelmezett érték a "0.5". | sztring |
vizsgálati időköz | Az alapértelmezett érték a "10". Az értékeknek másodpercek egész számának kell lenniük. | sztring |
skip-nodes-with-local-storage | Az alapértelmezett érték igaz. | sztring |
skip-nodes-with-system-pods | Az alapértelmezett érték igaz. | sztring |
ManagedClusterAutoUpgradeProfile
Név | Leírás | Érték |
---|---|---|
upgradeChannel | További információ: Az AKS-fürt automatikus frissítési csatornájának beállítása. | "node-image" "nincs" "javítás" "gyors" "stabil" |
ManagedClusterHttpProxyConfig
Név | Leírás | Érték |
---|---|---|
httpProxy | A használni kívánt HTTP-proxykiszolgáló végpontja. | sztring |
httpsProxy | A használni kívánt HTTPS-proxykiszolgáló végpontja. | sztring |
noProxy | Azok a végpontok, amelyek nem haladnak át a proxyn. | sztring[] |
trustedCa | Proxykiszolgálókhoz való csatlakozáshoz használható alternatív hitelesítésszolgáltatói tanúsítvány. | sztring |
ManagedClusterPropertiesIdentityProfile
Név | Leírás | Érték |
---|---|---|
{customized property} | UserAssignedIdentity |
UserAssignedIdentity
Név | Leírás | Érték |
---|---|---|
ügyfél-azonosító | A felhasználó által hozzárendelt identitás ügyfél-azonosítója. | sztring |
objectId | A felhasználó által hozzárendelt identitás objektumazonosítója. | sztring |
resourceId | A felhasználó által hozzárendelt identitás erőforrás-azonosítója. | sztring |
ManagedClusterIngressProfile
Név | Leírás | Érték |
---|---|---|
webAppRouting | Webalkalmazás útválasztási beállításai a bemeneti profilhoz. | ManagedClusterIngressProfileWebAppRouting |
ManagedClusterIngressProfileWebAppRouting
Név | Leírás | Érték |
---|---|---|
dnsZoneResourceId | A webalkalmazáshoz társítandó DNS-zóna erőforrás-azonosítója. Csak akkor használatos, ha a webalkalmazás útválasztása engedélyezve van. | sztring |
engedélyezve | Engedélyezi-e a webalkalmazás-útválasztást. | logikai |
ContainerServiceLinuxProfile
Név | Leírás | Érték |
---|---|---|
adminUsername | A Linux rendszerű virtuális gépekhez használandó rendszergazdai felhasználónév. | sztring (kötelező) Korlátok: Minta = ^[A-Za-z][-A-Za-z0-9_]*$ |
Ssh | Az Azure-on futó Linux-alapú virtuális gépek SSH-konfigurációja. | ContainerServiceSshConfiguration (kötelező) |
ContainerServiceSshConfiguration
Név | Leírás | Érték |
---|---|---|
publicKeys | A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. Legfeljebb 1 kulcs adható meg. | ContainerServiceSshPublicKey[] (kötelező) |
ContainerServiceSshPublicKey
Név | Leírás | Érték |
---|---|---|
keyData | A virtuális gépekkel való hitelesítéshez használt nyilvános tanúsítványkulcs SSH-val. A tanúsítványnak PEM formátumúnak kell lennie fejlécekkel vagy fejlécek nélkül. | sztring (kötelező) |
ContainerServiceNetworkProfile
Név | Leírás | Érték |
---|---|---|
dnsServiceIP | A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a serviceCidrben megadott Kubernetes-szolgáltatáscímtartományon belül kell lennie. | sztring Korlátok: Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem fedheti át az alhálózati IP-címtartományokat vagy a Kubernetes-szolgáltatás címtartományát. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
ipFamilies | Az IP-családok egy- vagy kétsoros fürtök meghatározására szolgálnak. Egy verem esetén a várt érték az IPv4. Kettős verem esetén a várt értékek az IPv4 és az IPv6. | Sztringtömb, amely az alábbiak bármelyikét tartalmazza: "IPv4" "IPv6" |
loadBalancerProfile | A fürt terheléselosztójának profilja. | ManagedClusterLoadBalancerProfile |
loadBalancerSku | Az alapértelmezett érték a "standard". A terheléselosztó termékváltozatai közötti különbségekről további információt a Azure Load Balancer termékváltozatok című témakörben talál. | "alapszintű" "standard" |
natGatewayProfile | A fürt NAT-átjárójának profilja. | ManagedClusterNATGatewayProfile |
networkMode | Ez nem adható meg, ha a networkPlugin nem az "azure". | "híd" "átlátszó" |
networkPlugin | A Kubernetes-hálózat létrehozásához használt hálózati beépülő modul. | "azure" "kubenet" "nincs" |
networkPolicy | A Kubernetes-hálózat létrehozásához használt hálózati szabályzat. | "azure" "calico" |
outboundType | Ez csak fürtlétrehozáskor állítható be, és később nem módosítható. További információ: Kimenő kimenő forgalom típusa. | "loadBalancer" "managedNATGateway" "userAssignedNATGateway" "userDefinedRouting" |
podCidr | CIDR-jelölési IP-címtartomány, amelyből a kubenet használatakor pod IP-címeket rendelhet hozzá. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
podCidrs | Egy IPv4 CIDR várható az egy stackes hálózatkezeléshez. Két CIDR, egy minden IP-családhoz (IPv4/IPv6) két veremes hálózatkezeléshez várható. | sztring[] |
serviceCidr | Egy CIDR-jelölési IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal sem. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidrs | Egy IPv4 CIDR várható az egy stackes hálózatkezeléshez. Két CIDR, egy minden IP-családhoz (IPv4/IPv6) két veremes hálózatkezeléshez várható. Nem lehetnek átfedésben egyetlen alhálózati IP-címtartománysal sem. | sztring[] |
ManagedClusterLoadBalancerProfile
Név | Leírás | Érték |
---|---|---|
allocatedOutboundPorts | A lefoglalt SNAT-portok kívánt száma virtuális gépenként. Az engedélyezett értékek 0 és 64000 közötti tartományban vannak (beleértve a értéket is). Az alapértelmezett érték a 0, amely az Azure-nak dinamikusan kiosztja a portokat. | int Korlátok: Minimális érték = 0 Maximális érték = 64000 |
effectiveOutboundIPs | A fürt terheléselosztójának érvényes kimenő IP-erőforrásai. | ResourceReference[] |
enableMultipleStandardLoadBalancers | Több standard terheléselosztó engedélyezése AKS-fürtönként vagy sem. | logikai |
idleTimeoutInMinutes | A kívánt kimenő forgalom tétlen időtúllépése percek alatt. Az engedélyezett értékek 4 és 120 közötti tartományba esnek (beleértve a értéket is). Az alapértelmezett érték 30 perc. | int Korlátok: Minimális érték = 4 Maximális érték = 120 |
managedOutboundIPs | A fürt terheléselosztójának kívánt felügyelt kimenő IP-címei. | ManagedClusterLoadBalancerProfileManagedOutboundIPs |
outboundIPPrefixes | A fürt terheléselosztójának kívánt kimenő IP-előtag-erőforrásai. | ManagedClusterLoadBalancerProfileOutboundIPPrefixes |
kimenő IP-címek | A fürt terheléselosztójának kívánt kimenő IP-erőforrásai. | ManagedClusterLoadBalancerProfileOutboundIPs |
ResourceReference
Név | Leírás | Érték |
---|---|---|
id | A teljes Körű Azure-erőforrás-azonosító. | sztring |
ManagedClusterLoadBalancerProfileManagedOutboundIPs
Név | Leírás | Érték |
---|---|---|
count | Az Azure által a fürt terheléselosztójához létrehozott/felügyelt IPv4 kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 100 közötti tartományban kell lenniük (beleértve a értéket is). Az alapértelmezett érték az 1. | int Korlátok: Minimális érték = 1 Maximális érték = 100 |
countIPv6 | Az Azure által a fürt terheléselosztójához létrehozott/felügyelt IPv6 kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 100 közötti tartományban kell lenniük (beleértve a értéket is). Az alapértelmezett érték egy verem esetén 0, a kettős verem esetében pedig 1. | int Korlátok: Minimális érték = 0 Maximális érték = 100 |
ManagedClusterLoadBalancerProfileOutboundIPPrefixes
Név | Leírás | Érték |
---|---|---|
publicIPPrefixes | Nyilvános IP-előtag-erőforrások listája. | ResourceReference[] |
ManagedClusterLoadBalancerProfileOutboundIPs
Név | Leírás | Érték |
---|---|---|
publicIPs | A nyilvános IP-erőforrások listája. | ResourceReference[] |
ManagedClusterNATGatewayProfile
Név | Leírás | Érték |
---|---|---|
effectiveOutboundIPs | A fürt NAT-átjárójának érvényes kimenő IP-erőforrásai. | ResourceReference[] |
idleTimeoutInMinutes | A kívánt kimenő folyamat üresjárati időtúllépése percekben. Az engedélyezett értékek 4 és 120 közötti tartományba esnek (a megengedett értékeket is beleértve). Az alapértelmezett érték 4 perc. | int Korlátok: Minimális érték = 4 Maximális érték = 120 |
managedOutboundIPProfile | A fürt NAT Gateway felügyelt kimenő IP-erőforrásainak profilja. | ManagedClusterManagedOutboundIPProfile |
ManagedClusterManagedOutboundIPProfile
Név | Leírás | Érték |
---|---|---|
count | Az Azure által létrehozott/felügyelt kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 16 közötti tartományba kell esniük (a megengedett értékeket is beleértve). Az alapértelmezett érték az 1. | int Korlátok: Minimális érték = 1 Maximális érték = 16 |
ManagedClusterOidcIssuerProfile
Név | Leírás | Érték |
---|---|---|
engedélyezve | Hogy az OIDC-kiállító engedélyezve van-e. | logikai |
ManagedClusterPodIdentityProfile
Név | Leírás | Érték |
---|---|---|
allowNetworkPluginKubenet | A Kubenetben való futtatás alapértelmezés szerint le van tiltva az AAD-pod identitásának biztonsági természete és az IP-hamisítás kockázatai miatt. További információ: Kubenet hálózati beépülő modul használata AAD podidentitással . | logikai |
engedélyezve | Engedélyezve van-e a podidentitás-bővítmény. | logikai |
userAssignedIdentities | A fürtben használandó podidentitások. | ManagedClusterPodIdentity[] |
userAssignedIdentityExceptions | Az engedélyezni kívánt podidentitás-kivételek. | ManagedClusterPodIdentityException[] |
ManagedClusterPodIdentity
Név | Leírás | Érték |
---|---|---|
bindingSelector | Az AzureIdentityBinding erőforráshoz használandó kötésválasztó. | sztring |
identity | A felhasználó által hozzárendelt identitás részletei. | UserAssignedIdentity (kötelező) |
name | A pod-identitás neve. | sztring (kötelező) |
névtér | A pod-identitás névtere. | sztring (kötelező) |
ManagedClusterPodIdentityException
Név | Leírás | Érték |
---|---|---|
name | A podidentitás-kivétel neve. | sztring (kötelező) |
névtér | A pod identitáskivételének névtere. | sztring (kötelező) |
podLabels | Az egyeztetni kívánt podcímkék. | ManagedClusterPodIdentityExceptionPodLabels (kötelező) |
ManagedClusterPodIdentityExceptionPodLabels
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
PrivateLinkResource
Név | Leírás | Érték |
---|---|---|
csoportazonosító | Az erőforrás csoportazonosítója. | sztring |
id | A private link erőforrás azonosítója. | sztring |
name | A privát kapcsolati erőforrás neve. | sztring |
requiredMembers | Az erőforrás RequiredMembers (Szükséges tagjai) | sztring[] |
típus | Az erőforrás típusa. | sztring |
ManagedClusterSecurityProfile
Név | Leírás | Érték |
---|---|---|
azureDefender | A biztonsági profil Azure Defender-beállításai. | ManagedClusterSecurityProfileAzureDefender |
azureKeyVaultKms | Az Azure Key Vault biztonsági profil kulcskezelési szolgáltatásának beállításai. | AzureKeyVaultKms |
workloadIdentity | Számítási feladat identitásbeállításai a biztonsági profilhoz. | ManagedClusterSecurityProfileWorkloadIdentity |
ManagedClusterSecurityProfileAzureDefender
Név | Leírás | Érték |
---|---|---|
engedélyezve | Az Azure Defender engedélyezése | logikai |
logAnalyticsWorkspaceResourceId | Az Azure Defenderhez társítandó Log Analytics-munkaterület erőforrás-azonosítója. Ha az Azure Defender engedélyezve van, ez a mező kötelező, és érvényes munkaterület-erőforrás-azonosítónak kell lennie. Ha az Azure Defender le van tiltva, hagyja üresen a mezőt. | sztring |
AzureKeyVaultKms
Név | Leírás | Érték |
---|---|---|
engedélyezve | Az Azure Key Vault kulcskezelési szolgáltatás engedélyezése. Az alapértelmezett érték hamis. | logikai |
keyId | Az Azure Key Vault kulcs azonosítója. További részletekért tekintse meg a kulcsazonosító formátumát . Ha az Azure Key Vault kulcskezelő szolgáltatás engedélyezve van, ez a mező kötelező, és érvényes kulcsazonosítónak kell lennie. Ha az Azure Key Vault kulcskezelő szolgáltatás le van tiltva, hagyja üresen a mezőt. | sztring |
ManagedClusterSecurityProfileWorkloadIdentity
Név | Leírás | Érték |
---|---|---|
engedélyezve | A számítási feladatok identitásának engedélyezése | logikai |
ManagedClusterServicePrincipalProfile
Név | Leírás | Érték |
---|---|---|
ügyfél-azonosító | A szolgáltatásnév azonosítója. | sztring (kötelező) |
titkos kód | A szolgáltatásnévhez társított titkos jelszó egyszerű szövegben. | sztring |
ManagedClusterWindowsProfile
Név | Leírás | Érték |
---|---|---|
adminPassword | Megadja a rendszergazdai fiók jelszavát. Minimális hossz: 8 karakter Maximális hossz: 123 karakter Összetettségi követelmények: az alábbi 4 feltételből 3-at kell teljesíteni Kisebb karakterekkel rendelkezik Felső karakterekkel rendelkezik Számjegye van Speciális karakterrel rendelkezik (Regex-egyezés [\W_]) Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" |
sztring |
adminUsername | Megadja a rendszergazdai fiók nevét. Korlátozás: Nem végződhet ""-ként. Nem engedélyezett értékek: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimális hossz: 1 karakter Maximális hossz: 20 karakter |
sztring (kötelező) |
enableCSIProxy | A CSI-proxyval kapcsolatos további részletekért lásd a CSI-proxy GitHub-adattárát. | logikai |
gmsaProfile | A Felügyelt fürt Windows gMSA-profilja. | WindowsGmsaProfile |
licenseType | A Windows rendszerű virtuális gépekhez használandó licenctípus. További részletekért tekintse meg az Azure Hybrid User Benefits (Azure Hybrid User Benefits ) című cikket. | "Nincs" "Windows_Server" |
WindowsGmsaProfile
Név | Leírás | Érték |
---|---|---|
dnsServer | A Windows gMSA DNS-kiszolgálóját adja meg. Állítsa üresre, ha a felügyelt fürt létrehozásához használt virtuális hálózaton konfigurálta a DNS-kiszolgálót. |
sztring |
engedélyezve | Meghatározza, hogy engedélyezni kívánja-e a Windows gMSA-t a felügyelt fürtön. | logikai |
rootDomainName | Megadja a Windows gMSA gyökértartománynevét. Állítsa üresre, ha a felügyelt fürt létrehozásához használt virtuális hálózaton konfigurálta a DNS-kiszolgálót. |
sztring |
ManagedClusterSKU
Név | Leírás | Érték |
---|---|---|
name | A felügyelt fürt termékváltozatának neve. | "Alapszintű" |
tier | Ha nincs megadva, az alapértelmezett érték a "Szabad". További részletekért lásd az üzemidő SLA-ját . | "Ingyenes" "Fizetett" |
Gyorssablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Description |
---|---|
CI/CD a Jenkins használatával az Azure Container Service-ben (AKS) |
A tárolók megkönnyítik az alkalmazások folyamatos létrehozását és üzembe helyezését. Ezeknek a tárolóknak az Azure Container Service-ben a Kubernetes használatával történő üzembe helyezésének vezénylésével replikálható, kezelhető tárolófürtöket érhet el. Ha folyamatos buildet állít be a tárolórendszerképek és a vezénylés előállításához, növelheti az üzembe helyezés sebességét és megbízhatóságát. |
Min.io Azure Gateway |
Teljesen privát min.io Azure Gateway üzembe helyezése a Blob Storage által támogatott S3-kompatibilis tárolási API biztosításához |
AKS-fürt NAT-átjáróval és Application Gateway |
Ez a minta bemutatja, hogyan helyezhet üzembe egy AKS-fürtöt NAT Gateway használatával a kimenő kapcsolatokhoz, és hogyan Application Gateway a bejövő kapcsolatokhoz. |
Privát AKS-fürt létrehozása |
Ez a minta bemutatja, hogyan hozhat létre privát AKS-fürtöt egy virtuális hálózaton egy jumpbox virtuális géppel együtt. |
Privát AKS-fürt létrehozása nyilvános DNS-zónával |
Ez a minta bemutatja, hogyan helyezhet üzembe privát AKS-fürtöt nyilvános DNS-zónával. |
Felügyelt Kubernetes-fürt (AKS) üzembe helyezése |
Ez az ARM-sablon egy speciális hálózati funkciókkal rendelkező AKS-példány üzembe helyezését mutatja be egy meglévő virtuális hálózatban. Emellett a kiválasztott szolgáltatásnévhez hozzá lesz rendelve a Hálózati közreműködő szerepkör az AKS-fürtöt tartalmazó alhálózathoz. |
Felügyelt Kubernetes-fürt üzembe helyezése az AAD-vel (AKS) |
Ez az ARM-sablon bemutatja egy speciális hálózati funkciókkal rendelkező AKS-példány üzembe helyezését egy meglévő virtuális hálózatban, és Azure AD egész számmal. Emellett a kiválasztott szolgáltatásnévhez hozzá lesz rendelve a Hálózati közreműködő szerepkör az AKS-fürtöt tartalmazó alhálózathoz. |
AKS-fürt üzembe helyezése az Azure ML-hez |
Ez a sablon lehetővé teszi egy entreprise-kompatibilis AKS-fürt üzembe helyezését, amely csatolható az Azure ML-hez |
Azure Container Service (AKS) |
Felügyelt fürt üzembe helyezése az Azure Container Service (AKS) használatával |
Azure Container Service (AKS) |
Felügyelt fürt üzembe helyezése az Azure Container Service (AKS) használatával Azure Linux-tároló gazdagépek használatával |
Azure Container Service (AKS) a Helmel |
Felügyelt fürt üzembe helyezése az Azure Container Service (AKS) használatával a Helmel |
Azure Kubernetes Service (AKS) |
Felügyelt Kubernetes-fürt üzembe helyezése Azure Kubernetes Service (AKS) használatával |
AKS-fürt a Application Gateway bejövőforgalom-vezérlővel |
Ez a minta bemutatja, hogyan helyezhet üzembe AKS-fürtöt Application Gateway, Application Gateway bejövőforgalom-vezérlő, Azure Container Registry, Log Analytics és Key Vault |
Terraform -erőforrásdefiníció (AzAPI-szolgáltató)
A managedClusters erőforrástípus üzembe helyezhető a következő célműveletekkel:
- Erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.
Erőforrás formátuma
Microsoft.ContainerService/managedClusters erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerService/managedClusters@2022-03-02-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
aadProfile = {
adminGroupObjectIDs = [
"string"
]
clientAppID = "string"
enableAzureRBAC = bool
managed = bool
serverAppID = "string"
serverAppSecret = "string"
tenantID = "string"
}
addonProfiles = {
{customized property} = {
config = {
{customized property} = "string"
}
enabled = bool
}
}
agentPoolProfiles = [
{
availabilityZones = [
"string"
]
capacityReservationGroupID = "string"
count = int
creationData = {
sourceResourceId = "string"
}
currentOrchestratorVersion = "string"
enableAutoScaling = bool
enableEncryptionAtHost = bool
enableFIPS = bool
enableNodePublicIP = bool
enableUltraSSD = bool
gpuInstanceProfile = "string"
hostGroupID = "string"
kubeletConfig = {
allowedUnsafeSysctls = [
"string"
]
containerLogMaxFiles = int
containerLogMaxSizeMB = int
cpuCfsQuota = bool
cpuCfsQuotaPeriod = "string"
cpuManagerPolicy = "string"
failSwapOn = bool
imageGcHighThreshold = int
imageGcLowThreshold = int
podMaxPids = int
topologyManagerPolicy = "string"
}
kubeletDiskType = "string"
linuxOSConfig = {
swapFileSizeMB = int
sysctls = {
fsAioMaxNr = int
fsFileMax = int
fsInotifyMaxUserWatches = int
fsNrOpen = int
kernelThreadsMax = int
netCoreNetdevMaxBacklog = int
netCoreOptmemMax = int
netCoreRmemDefault = int
netCoreRmemMax = int
netCoreSomaxconn = int
netCoreWmemDefault = int
netCoreWmemMax = int
netIpv4IpLocalPortRange = "string"
netIpv4NeighDefaultGcThresh1 = int
netIpv4NeighDefaultGcThresh2 = int
netIpv4NeighDefaultGcThresh3 = int
netIpv4TcpFinTimeout = int
netIpv4TcpkeepaliveIntvl = int
netIpv4TcpKeepaliveProbes = int
netIpv4TcpKeepaliveTime = int
netIpv4TcpMaxSynBacklog = int
netIpv4TcpMaxTwBuckets = int
netIpv4TcpTwReuse = bool
netNetfilterNfConntrackBuckets = int
netNetfilterNfConntrackMax = int
vmMaxMapCount = int
vmSwappiness = int
vmVfsCachePressure = int
}
transparentHugePageDefrag = "string"
transparentHugePageEnabled = "string"
}
maxCount = int
maxPods = int
messageOfTheDay = "string"
minCount = int
mode = "string"
name = "string"
nodeLabels = {
{customized property} = "string"
}
nodePublicIPPrefixID = "string"
nodeTaints = [
"string"
]
orchestratorVersion = "string"
osDiskSizeGB = int
osDiskType = "string"
osSKU = "string"
osType = "string"
podSubnetID = "string"
powerState = {
code = "string"
}
proximityPlacementGroupID = "string"
scaleDownMode = "string"
scaleSetEvictionPolicy = "string"
scaleSetPriority = "string"
spotMaxPrice = "decimal-as-string"
tags = {}
type = "string"
upgradeSettings = {
maxSurge = "string"
}
vmSize = "string"
vnetSubnetID = "string"
workloadRuntime = "string"
}
]
apiServerAccessProfile = {
authorizedIPRanges = [
"string"
]
disableRunCommand = bool
enablePrivateCluster = bool
enablePrivateClusterPublicFQDN = bool
privateDNSZone = "string"
}
autoScalerProfile = {
balance-similar-node-groups = "string"
expander = "string"
max-empty-bulk-delete = "string"
max-graceful-termination-sec = "string"
max-node-provision-time = "string"
max-total-unready-percentage = "string"
new-pod-scale-up-delay = "string"
ok-total-unready-count = "string"
scale-down-delay-after-add = "string"
scale-down-delay-after-delete = "string"
scale-down-delay-after-failure = "string"
scale-down-unneeded-time = "string"
scale-down-unready-time = "string"
scale-down-utilization-threshold = "string"
scan-interval = "string"
skip-nodes-with-local-storage = "string"
skip-nodes-with-system-pods = "string"
}
autoUpgradeProfile = {
upgradeChannel = "string"
}
creationData = {
sourceResourceId = "string"
}
disableLocalAccounts = bool
diskEncryptionSetID = "string"
dnsPrefix = "string"
enableNamespaceResources = bool
enablePodSecurityPolicy = bool
enableRBAC = bool
fqdnSubdomain = "string"
httpProxyConfig = {
httpProxy = "string"
httpsProxy = "string"
noProxy = [
"string"
]
trustedCa = "string"
}
identityProfile = {
{customized property} = {
clientId = "string"
objectId = "string"
resourceId = "string"
}
}
ingressProfile = {
webAppRouting = {
dnsZoneResourceId = "string"
enabled = bool
}
}
kubernetesVersion = "string"
linuxProfile = {
adminUsername = "string"
ssh = {
publicKeys = [
{
keyData = "string"
}
]
}
}
networkProfile = {
dnsServiceIP = "string"
dockerBridgeCidr = "string"
ipFamilies = [
"string"
]
loadBalancerProfile = {
allocatedOutboundPorts = int
effectiveOutboundIPs = [
{
id = "string"
}
]
enableMultipleStandardLoadBalancers = bool
idleTimeoutInMinutes = int
managedOutboundIPs = {
count = int
countIPv6 = int
}
outboundIPPrefixes = {
publicIPPrefixes = [
{
id = "string"
}
]
}
outboundIPs = {
publicIPs = [
{
id = "string"
}
]
}
}
loadBalancerSku = "string"
natGatewayProfile = {
effectiveOutboundIPs = [
{
id = "string"
}
]
idleTimeoutInMinutes = int
managedOutboundIPProfile = {
count = int
}
}
networkMode = "string"
networkPlugin = "string"
networkPolicy = "string"
outboundType = "string"
podCidr = "string"
podCidrs = [
"string"
]
serviceCidr = "string"
serviceCidrs = [
"string"
]
}
nodeResourceGroup = "string"
oidcIssuerProfile = {
enabled = bool
}
podIdentityProfile = {
allowNetworkPluginKubenet = bool
enabled = bool
userAssignedIdentities = [
{
bindingSelector = "string"
identity = {
clientId = "string"
objectId = "string"
resourceId = "string"
}
name = "string"
namespace = "string"
}
]
userAssignedIdentityExceptions = [
{
name = "string"
namespace = "string"
podLabels = {
{customized property} = "string"
}
}
]
}
privateLinkResources = [
{
groupId = "string"
id = "string"
name = "string"
requiredMembers = [
"string"
]
type = "string"
}
]
publicNetworkAccess = "string"
securityProfile = {
azureDefender = {
enabled = bool
logAnalyticsWorkspaceResourceId = "string"
}
azureKeyVaultKms = {
enabled = bool
keyId = "string"
}
workloadIdentity = {
enabled = bool
}
}
servicePrincipalProfile = {
clientId = "string"
secret = "string"
}
windowsProfile = {
adminPassword = "string"
adminUsername = "string"
enableCSIProxy = bool
gmsaProfile = {
dnsServer = "string"
enabled = bool
rootDomainName = "string"
}
licenseType = "string"
}
}
sku = {
name = "Basic"
tier = "string"
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Tulajdonságértékek
managedClusters
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.ContainerService/managedClusters@2022-03-02-preview" |
name | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 1-63 Érvényes karakterek: Alfanumerikák, aláhúzásjelek és kötőjelek. Kezdés és befejezés alfanumerikussal. |
location | A földrajzi hely, ahol az erőforrás él | sztring (kötelező) |
parent_id | Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. | sztring (kötelező) |
tags | Erőforráscímkék. | Címkenevek és -értékek szótára. |
Sku | A felügyelt fürt termékváltozata. | ManagedClusterSKU |
extendedLocation | A virtuális gép kiterjesztett helye. | ExtendedLocation |
identity | A felügyelt fürt identitása, ha konfigurálva van. | ManagedClusterIdentity |
properties | Felügyelt fürt tulajdonságai. | ManagedClusterProperties |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
name | A kiterjesztett hely neve. | sztring |
típus | A kiterjesztett hely típusa. | "EdgeZone" |
ManagedClusterIdentity
Név | Leírás | Érték |
---|---|---|
típus | További információ: Felügyelt identitások használata az AKS-ben. | "SystemAssigned" "UserAssigned" |
identity_ids | A kulcsoknak ARM-erőforrásazonosítóknak kell lenniük a következő űrlapon: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | Felhasználói identitásazonosítók tömbje. |
ManagedClusterIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | ManagedServiceIdentityUserAssignedIdentitiesValue |
ManagedServiceIdentityUserAssignedIdentitiesValue
Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság a ReadOnly.
ManagedClusterProperties
Név | Leírás | Érték |
---|---|---|
aadProfile | Az Azure Active Directory konfigurációja. | ManagedClusterAADProfile |
addonProfiles | A felügyelt fürt bővítmény profilja. | ManagedClusterPropertiesAddonProfiles |
agentPoolProfiles | Az ügynökkészlet tulajdonságai. | ManagedClusterAgentPoolProfile[] |
apiServerAccessProfile | A felügyelt fürt API-kiszolgálójának hozzáférési profilja. | ManagedClusterAPIServerAccessProfile |
autoScalerProfile | A fürt automatikus skálázási eszközére alkalmazandó paraméterek, ha engedélyezve van | ManagedClusterPropertiesAutoScalerProfile |
autoUpgradeProfile | Az automatikus frissítés konfigurációja. | ManagedClusterAutoUpgradeProfile |
creationData | CreationData a forrás pillanatkép-azonosítójának megadásához, ha a fürt pillanatkép használatával lesz létrehozva/frissítve. | CreationData |
disableLocalAccounts | Ha igaz értékre van állítva, a statikus hitelesítő adatok lekérése le lesz tiltva ehhez a fürthöz. Ezt csak az AAD-kompatibilis felügyelt fürtökön szabad használni. További részletekért lásd: Helyi fiókok letiltása. | logikai |
diskEncryptionSetID | Ez a következő űrlapot tartalmazza: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}" | sztring |
dnsPrefix | Ez a felügyelt fürt létrehozása után nem frissíthető. | sztring |
enableNamespaceResources | Az alapértelmezett érték a hamis. A felügyelt fürt létrehozásakor és frissítésekor engedélyezhető/letiltható. További részletekért lásd https://aka.ms/NamespaceARMResource : Névtér ARM-erőforrásként. | logikai |
enablePodSecurityPolicy | (ELAVULT) A Kubernetes podbiztonsági szabályzatának engedélyezése (előzetes verzió). Ez a funkció 2020. október 15-én lesz eltávolítva. További információ: aka.ms/aks/azpodpolicy. | logikai |
enableRBAC | A Kubernetes Role-Based Access Control engedélyezése. | logikai |
fqdnSubdomain | Ez a felügyelt fürt létrehozása után nem frissíthető. | sztring |
httpProxyConfig | A fürt HTTP-proxykiszolgálókkal való kiépítésének konfigurációi. | ManagedClusterHttpProxyConfig |
identityProfile | A fürthöz társított identitások. | ManagedClusterPropertiesIdentityProfile |
ingressProfile | A felügyelt fürt bejövő forgalmi profilja. | ManagedClusterIngressProfile |
kubernetesVersion | Támogatott AKS-fürt frissítésekor a Kubernetes alverziói nem hagyhatók ki. Az összes frissítést egymás után kell végrehajtani a főverziószám szerint. Például az 1.14.x –> 1.15.x vagy 1.15.x –> 1.16.x közötti frissítések engedélyezettek, azonban az 1.14.x –> 1.16.x közötti frissítés nem engedélyezett. További részletekért lásd : AKS-fürt frissítése . | sztring |
linuxProfile | Linux rendszerű virtuális gépek profilja a felügyelt fürtben. | ContainerServiceLinuxProfile |
networkProfile | A hálózati konfigurációs profil. | ContainerServiceNetworkProfile |
nodeResourceGroup | Az ügynökkészlet-csomópontokat tartalmazó erőforráscsoport neve. | sztring |
oidcIssuerProfile | A felügyelt fürt OIDC-kiállítói profilja. | ManagedClusterOidcIssuerProfile |
podIdentityProfile | Az AAD-podidentitás-integrációval kapcsolatos további részletekért lásd: AAD-podidentitás használata . | ManagedClusterPodIdentityProfile |
privateLinkResources | A fürthöz társított privát kapcsolati erőforrások. | PrivateLinkResource[] |
publicNetworkAccess | Nyilvános hálózati hozzáférés engedélyezése vagy megtagadása az AKS-hez | "Letiltva" "Engedélyezve" |
securityProfile | A felügyelt fürt biztonsági profilja. | ManagedClusterSecurityProfile |
servicePrincipalProfile | Az Azure API-k manipulálásához használandó fürt szolgáltatásnév-identitásával kapcsolatos információk. | ManagedClusterServicePrincipalProfile |
windowsProfile | A felügyelt fürtben lévő Windows rendszerű virtuális gépek profilja. | ManagedClusterWindowsProfile |
ManagedClusterAADProfile
Név | Leírás | Érték |
---|---|---|
adminGroupObjectIDs | Azon AAD-csoportobjektum-azonosítók listája, amelyek a fürt rendszergazdai szerepkörével rendelkeznek. | sztring[] |
clientAppID | Az ügyfél AAD-alkalmazásazonosítója. | sztring |
enableAzureRBAC | Engedélyezi-e az Azure RBAC-t a Kubernetes-hitelesítéshez. | logikai |
Kezelt | Engedélyezi-e a felügyelt AAD-t. | logikai |
serverAppID | A kiszolgáló AAD-alkalmazásazonosítója. | sztring |
serverAppSecret | A kiszolgáló AAD-alkalmazáskulcsa. | sztring |
tenantID | A hitelesítéshez használandó AAD-bérlőazonosító. Ha nincs megadva, az üzembe helyezési előfizetés bérlője lesz használva. | sztring |
ManagedClusterPropertiesAddonProfiles
Név | Leírás | Érték |
---|---|---|
{customized property} | ManagedClusterAddonProfile |
ManagedClusterAddonProfile
Név | Leírás | Érték |
---|---|---|
config | Kulcs-érték párok egy bővítmény konfigurálásához. | ManagedClusterAddonProfileConfig |
engedélyezve | Azt jelzi, hogy a bővítmény engedélyezve van-e. | bool (kötelező) |
ManagedClusterAddonProfileConfig
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
ManagedClusterAgentPoolProfile
Név | Leírás | Érték |
---|---|---|
rendelkezésre állási zónák | A csomópontokhoz használandó rendelkezésre állási zónák listája. Ez csak akkor adható meg, ha az AgentPoolType tulajdonság "VirtualMachineScaleSets". | sztring[] |
capacityReservationGroupID | Az AKS társítja a megadott ügynökkészletet a kapacitásfoglalási csoporthoz. | sztring |
count | A Docker-tárolók üzemeltetéséhez használt ügynökök (VM-ek) száma. Az engedélyezett értékeknek 0 és 1000 közötti tartományba kell esniük (a felhasználói készleteket is beleértve), a rendszerkészletek esetében pedig 1 és 1000 közötti tartományba kell esniük (a rendszerkészleteket is beleértve). Az alapértelmezett érték az 1. | int |
creationData | CreationData a forrás pillanatkép-azonosítójának megadásához, ha a csomópontkészletet pillanatkép használatával hozza létre/frissíti. | CreationData |
currentOrchestratorVersion | Ha az orchestratorVersion egy teljes mértékben megadott {major.minor.patch} verzió volt, ez a mező pontosan megegyezik vele. Ha az orchestratorVersion a következő volt: {major.minor}, ez a mező a teljes {major.minor.patch} verziót fogja tartalmazni. | sztring |
enableAutoScaling | Az automatikus skálázás engedélyezése | logikai |
enableEncryptionAtHost | Ez csak bizonyos virtuálisgép-méretekben és bizonyos Azure-régiókban támogatott. További információ: /azure/aks/enable-host-encryption | logikai |
enableFIPS | További részletekért lásd: FIPS-kompatibilis csomópontkészlet hozzáadása . | logikai |
enableNodePublicIP | Egyes forgatókönyvek esetében előfordulhat, hogy a csomópontkészletben lévő csomópontok saját dedikált nyilvános IP-címeket kapnak. Gyakori forgatókönyv a játékokkal kapcsolatos számítási feladatok esetében, ahol a konzolnak közvetlen kapcsolatot kell létesítenie egy felhőbeli virtuális géppel az ugrások minimalizálása érdekében. További információ: Nyilvános IP-cím hozzárendelése csomópontonként. Az alapértelmezett érték hamis. | logikai |
enableUltraSSD | Az UltraSSD engedélyezése | logikai |
gpuInstanceProfile | GPUInstanceProfile, amellyel GPU MIG-példányprofilt adhat meg a támogatott GPU virtuálisgép-termékváltozathoz. | "MIG1g" "MIG2g" "MIG3g" "MIG4g" "MIG7g" |
hostGroupID | Ez a következő formátumú: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. További információ: Dedikált Azure-gazdagépek. | sztring |
kubeletConfig | A Kubelet-konfiguráció az ügynökkészlet csomópontjain. | KubeletConfig |
kubeletDiskType | Meghatározza az emptyDir kötetek, a tároló futtatókörnyezeti adatgyökerének és a Kubelet rövid élettartamú tárolójának elhelyezését. | "OPERÁCIÓS RENDSZER" "Ideiglenes" |
linuxOSConfig | Linux-ügynökcsomópontok operációsrendszer-konfigurációja. | LinuxOSConfig |
maxCount | Az automatikus skálázáshoz használható csomópontok maximális száma | int |
maxPods | A csomóponton futtatható podok maximális száma. | int |
messageOfTheDay | Egy base64 kódolású sztring, amely a dekódolás után az /etc/motd fájlba lesz írva. Ez lehetővé teszi a nap üzenetének testreszabását Linux-csomópontok esetében. Windows-csomópontokhoz nem adható meg. Statikus sztringnek kell lennie (azaz nyersen lesz kinyomtatva, és nem szkriptként lesz végrehajtva). | sztring |
minCount | Az automatikus skálázáshoz szükséges csomópontok minimális száma | int |
mód | A fürtöknek mindig rendelkezniük kell legalább egy "Rendszer" ügynökkészletkel. Az ügynökkészlet korlátozásaival és az ajánlott eljárásokkal kapcsolatos további információkért lásd: /azure/aks/use-system-pools | "Rendszer" "Felhasználó" |
name | A Windows-ügynökkészlet nevének legfeljebb 6 karakter hosszúságúnak kell lennie. | sztring (kötelező) Korlátok: Minta = ^[a-z][a-z0-9]{0,11}$ |
nodeLabels | Az ügynökkészlet összes csomópontja között megőrzendő csomópontcímkék. | ManagedClusterAgentPoolProfilePropertiesNodeLabels |
nodePublicIPPrefixID | Ez a következő formátumú: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} | sztring |
nodeTaints | A csomópontkészlet létrehozása és skálázása során az új csomópontokhoz hozzáadott fertőzöttek. Például: key=value:NoSchedule. | sztring[] |
orchestratorVersion | A(z) {major.minor.patch} és a {major.minor} javításverzió is támogatott. A(z) {major.minor} megadásakor a rendszer automatikusan kiválasztja a legújabb támogatott javításverziót. Az ügynökkészlet ugyanazzal a {major.minor} verzióval való frissítése a létrehozás után nem indítja el a frissítést, még akkor sem, ha elérhető egy újabb javításverzió. Ajánlott eljárásként frissítse az AKS-fürt összes csomópontkészletét ugyanarra a Kubernetes-verzióra. A csomópontkészlet verziójának ugyanazzal a főverzióval kell rendelkeznie, mint a vezérlősíknak. A csomópontkészlet alverziójának a vezérlősík két alverziójában kell lennie. A csomópontkészlet verziója nem lehet nagyobb, mint a vezérlősík verziója. További információ: Csomópontkészlet frissítése. | sztring |
osDiskSizeGB | Operációsrendszer-lemez mérete GB-ban a fő-/ügynökkészletben lévő összes gép lemezméretének megadásához. Ha a 0 értéket adja meg, az a megadott vmSize szerint alkalmazza az osDisk alapértelmezett méretét. | int Korlátok: Minimális érték = 0 Maximális érték = 2048 |
osDiskType | Az alapértelmezett érték "Rövid élettartam", ha a virtuális gép támogatja azt, és a kért OSDiskSizeGB-nél nagyobb gyorsítótárlemezzel rendelkezik. Ellenkező esetben az alapértelmezett érték a "Felügyelt". Előfordulhat, hogy a létrehozás után nem módosul. További információ: Rövid élettartamú operációs rendszer. | "Rövid élettartam" "Felügyelt" |
osSKU | Operációsrendszer-termékváltozatot ad meg. Ezt az értéket nem szabad megadni, ha az OSType Windows. | "CBLMariner" "Ubuntu" |
osType | Az operációs rendszer típusa. Az alapértelmezett érték a Linux. | "Linux" "Windows" |
podSubnetID | Ha nincs megadva, a pod IP-címei statikusan vannak hozzárendelve a csomópont alhálózatához (további részletekért lásd: vnetSubnetID). Ez a következő formátumú: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | sztring |
powerState | Az ügynökkészlet első létrehozásakor először Fut. Az ügynökkészlet leállítható úgy, hogy ezt a mezőt Leállítva értékre állítja. A leállított ügynökkészlet leállítja az összes virtuális gépét, és nem számol fel számlázási díjakat. Az ügynökkészletek csak akkor állíthatók le, ha fut, és a kiépítési állapot Sikeres | PowerState |
proximityPlacementGroupID | A közelségi elhelyezési csoport azonosítója. | sztring |
scaleDownMode | Ez hatással van a fürt automatikus skálázási viselkedésére is. Ha nincs megadva, alapértelmezés szerint Törlés értékre van adva. | "Felszabadítás" "Törlés" |
scaleSetEvictionPolicy | Ez csak akkor adható meg, ha a scaleSetPriority tulajdonság "Spot". Ha nincs megadva, az alapértelmezett érték a "Törlés". | "Felszabadítás" "Törlés" |
scaleSetPriority | A virtuálisgép-méretezési csoport prioritása. Ha nincs megadva, az alapértelmezett érték a "Normál". | "Normál" "Spot" |
spotMaxPrice | A lehetséges értékek a nullánál nagyobb vagy -1-nél nagyobb decimális értékek, amelyek azt jelzik, hogy hajlandó-e bármilyen igény szerinti árat fizetni. A kihasználatlan díjszabással kapcsolatos további információkért lásd: Kihasználatlan virtuális gépek díjszabása Tizedes törtérték megadása sztringként. | int vagy json decimális |
tags | Az ügynökkészlet virtuálisgép-méretezési csoportján megőrzendő címkék. | object |
típus | Az ügynökkészlet típusa. | "AvailabilitySet" "VirtualMachineScaleSets" |
upgradeSettings | Az ügynökkészlet frissítésének beállításai | AgentPoolUpgradeSettings |
vmSize | A virtuális gép mérete régiónként változik. Ha egy csomópont nem tartalmaz elegendő számítási erőforrást (memóriát, processzort stb.), előfordulhat, hogy a podok nem futnak megfelelően. A korlátozott virtuálisgép-méretekkel kapcsolatos további információkért lásd: /azure/aks/quotas-skus-regions | sztring |
vnetSubnetID | Ha ez nincs megadva, a rendszer létrehoz és használ egy virtuális hálózatot és egy alhálózatot. Ha nincs megadva podSubnetID, ez a csomópontokra és podokra vonatkozik, ellenkező esetben csak a csomópontokra vonatkozik. Ez a következő formátumú: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} | sztring |
workloadRuntime | Meghatározza, hogy a csomópont milyen típusú számítási feladatokat futtathat. | "OCIContainer" "WasmWasi" |
CreationData
Név | Leírás | Érték |
---|---|---|
sourceResourceId | Ez a célobjektum létrehozásához használandó forrásobjektum ARM-azonosítója. | sztring |
KubeletConfig
Név | Leírás | Érték |
---|---|---|
allowedUnsafeSysctls | A nem biztonságos sysctls- vagy nem biztonságos sysctl-minták engedélyezett listája (végződés: * ). |
sztring[] |
containerLogMaxFiles | A tárolók naplófájljainak maximális száma, amelyek egy tároló esetében jelen lehetnek. A számnak 2 ≥ kell lennie. | int Korlátok: Minimális érték = 2 |
containerLogMaxSizeMB | A tároló naplófájljának maximális mérete (pl. 10Mi) az elforgatás előtt. | int |
cpuCfsQuota | Az alapértelmezett érték igaz. | logikai |
cpuCfsQuotaPeriod | Az alapértelmezett érték a "100ms". Az érvényes értékek decimális számok sorozatai, amelyek opcionális törtrészt és egység-utótagot tartalmaznak. Például: '300ms', '2h45m'. A támogatott egységek a következők: "ns", "us", "ms", "s", "m", és "h". | sztring |
cpuManagerPolicy | Az alapértelmezett érték a "nincs". További információ: Kubernetes CPU-felügyeleti szabályzatok . Az engedélyezett értékek a "none" és a "static". | sztring |
failSwapOn | Ha igaz értékre van állítva, a Kubelet nem indul el, ha a felcserélés engedélyezve van a csomóponton. | logikai |
imageGcHighThreshold | A kép szemétgyűjtésének letiltásához állítsa a 100 értéket. Az alapértelmezett érték 85% | int |
imageGcLowThreshold | Ez nem állítható be magasabbra az imageGcHighThreshold értéknél. Az alapértelmezett érték 80% | int |
podMaxPids | A folyamatok podonkénti maximális száma. | int |
topologyManagerPolicy | További információ: Kubernetes Topology Manager. Az alapértelmezett érték a "nincs". Az engedélyezett értékek a következők: "none", "best-effort", "restricted" és "single-numa-node". | sztring |
LinuxOSConfig
Név | Leírás | Érték |
---|---|---|
swapFileSizeMB | Az egyes csomópontokon létrehozandó felcserélési fájl mérete MB-ban. | int |
sysctls | Sysctl-beállítások Linux-ügynökcsomópontokhoz. | SysctlConfig |
transparentHugePageDefrag | Az érvényes értékek a következők: "always", "defer", "defer+madvise", "madvise" és "never". Az alapértelmezett érték a "madvise". További információ: Transzparens hatalmas lapok. | sztring |
transparentHugePageEnabled | Az érvényes értékek a következők: "always", "madvise" és "never". Az alapértelmezett érték a "always". További információ: Transzparens hatalmas lapok. | sztring |
SysctlConfig
Név | Leírás | Érték |
---|---|---|
fsAioMaxNr | Sysctl setting fs.aio-max-nr. | int |
fsFileMax | Sysctl setting fs.file-max. | int |
fsInotifyMaxUserWatches | Sysctl-beállítás fs.inotify.max_user_watches. | int |
fsNrOpen | Sysctl-beállítás fs.nr_open. | int |
kernelThreadsMax | Sysctl setting kernel.threads-max. | int |
netCoreNetdevMaxBacklog | Sysctl-beállítás net.core.netdev_max_backlog. | int |
netCoreOptmemMax | Sysctl-beállítás net.core.optmem_max. | int |
netCoreRmemDefault | Sysctl-beállítás net.core.rmem_default. | int |
netCoreRmemMax | Sysctl-beállítás net.core.rmem_max. | int |
netCoreSomaxconn | Sysctl-beállítás: net.core.somaxconn. | int |
netCoreWmemDefault | Sysctl-beállítás net.core.wmem_default. | int |
netCoreWmemMax | Sysctl-beállítás net.core.wmem_max. | int |
netIpv4IpLocalPortRange | Sysctl-beállítás net.ipv4.ip_local_port_range. | sztring |
netIpv4NeighDefaultGcThresh1 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh1. | int |
netIpv4NeighDefaultGcThresh2 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh2. | int |
netIpv4NeighDefaultGcThresh3 | Sysctl-beállítás net.ipv4.neigh.default.gc_thresh3. | int |
netIpv4TcpFinTimeout | Sysctl-beállítás net.ipv4.tcp_fin_timeout. | int |
netIpv4TcpkeepaliveIntvl | Sysctl-beállítás net.ipv4.tcp_keepalive_intvl. | int |
netIpv4TcpKeepaliveProbes | Sysctl-beállítás net.ipv4.tcp_keepalive_probes. | int |
netIpv4TcpKeepaliveTime | Sysctl-beállítás net.ipv4.tcp_keepalive_time. | int |
netIpv4TcpMaxSynBacklog | Sysctl-beállítás net.ipv4.tcp_max_syn_backlog. | int |
netIpv4TcpMaxTwBuckets | Sysctl-beállítás net.ipv4.tcp_max_tw_buckets. | int |
netIpv4TcpTwReuse | Sysctl-beállítás net.ipv4.tcp_tw_reuse. | logikai |
netNetfilterNfConntrackBuckets | Sysctl-beállítás net.netfilter.nf_conntrack_buckets. | int |
netNetfilterNfConntrackMax | Sysctl-beállítás net.netfilter.nf_conntrack_max. | int |
vmMaxMapCount | Sysctl-beállítás vm.max_map_count. | int |
vmSwappiness | Sysctl-beállítás vm.swappiness. | int |
vmVfsCachePressure | Sysctl-beállítás vm.vfs_cache_pressure. | int |
ManagedClusterAgentPoolProfilePropertiesNodeLabels
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
PowerState
Név | Leírás | Érték |
---|---|---|
code | Azt jelzi, hogy a fürt fut-e vagy le van-e állítva | "Fut" "Leállítva" |
AgentPoolUpgradeSettings
Név | Leírás | Érték |
---|---|---|
maxSurge | Ez egész számra (például "5") vagy százalékra (pl. 50%) állítható be. Ha a százalékos érték meg van adva, az az ügynökkészlet teljes méretének százalékos aránya a frissítés időpontjában. Százalékértékek esetén a tört csomópontok fel vannak kerekve. Ha nincs megadva, az alapértelmezett érték 1. További információ, beleértve az ajánlott eljárásokat: /azure/aks/upgrade-cluster#customize-node-surge-upgrade | sztring |
ManagedClusterAPIServerAccessProfile
Név | Leírás | Érték |
---|---|---|
authorizedIPRanges | Az IP-tartományok CIDR formátumban vannak megadva, például 137.117.106.88/29. Ez a szolgáltatás nem kompatibilis a csomópontonkénti nyilvános IP-címet használó fürtekkel, illetve az alapszintű Load Balancer használó fürtekkel. További információ: API-kiszolgáló által engedélyezett IP-tartományok. | sztring[] |
disableRunCommand | Azt határozza meg, hogy le szeretné-e tiltani a fürt futtatási parancsát. | logikai |
enablePrivateCluster | További részletekért lásd: Privát AKS-fürt létrehozása. | logikai |
enablePrivateClusterPublicFQDN | További nyilvános teljes tartománynév létrehozása privát fürthöz vagy sem. | logikai |
privateDNSZone | Az alapértelmezett érték a Rendszer. További részletekért lásd a privát DNS-zóna konfigurálását ismertető cikket. Az engedélyezett értékek a "system" és a "none". | sztring |
ManagedClusterPropertiesAutoScalerProfile
Név | Leírás | Érték |
---|---|---|
balance-similar-node-groups | Az érvényes értékek a "true" és a "false" | sztring |
Expander | Ha nincs megadva, az alapértelmezett érték a "véletlenszerű". További információért tekintse meg a kibontókat ismertető cikket. | "minimális hulladék" "legtöbb pod" "prioritás" "véletlenszerű" |
max-empty-bulk-delete | Az alapértelmezett érték 10. | sztring |
max-graceful-termination-sec | Az alapértelmezett érték 600. | sztring |
maximális csomópont-kiépítési idő | Az alapértelmezett érték a "15m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
max-total-unready-percentage | Az alapértelmezett érték 45. A maximális érték 100, a minimum pedig 0. | sztring |
new-pod-scale-up-delay | Az olyan esetekben, amikor a hitelesítésszolgáltató nem szeretné, hogy a kubernetes ütemezője az összes podot ütemezze, az olyan esetekben, amikor nem szeretné, hogy a hitelesítésszolgáltató az összes podot ütemezze, azt is beállíthatja, hogy a hitelesítésszolgáltató hagyja figyelmen kívül a nem ütemezett podokat egy adott kor előtt. Az alapértelmezett érték a "0s". Az értékeknek egész számnak kell lenniük, amelyet egy egység követ (másodpercek, "m" percek, "h" órák stb.). | sztring |
ok-total-unready-count | Ennek egész számnak kell lennie. Az alapértelmezett érték a 3. | sztring |
scale-down-delay-after-add | Az alapértelmezett érték a "10m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
scale-down-delay-after-delete | Az alapértelmezett érték a vizsgálati időköz. Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
leskálázási késleltetés utáni hiba | Az alapértelmezett érték a "3m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
vertikális leskálázási igény nélküli idő | Az alapértelmezett érték a "10m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
scale-down-unready-time | Az alapértelmezett érték a "20m". Az értékeknek egész számnak kell lenniük, amelyet az "m" követ. A percen (m) kívül egyetlen időegység sem támogatott. | sztring |
vertikális leskálázási-kihasználtsági küszöbérték | Az alapértelmezett érték a "0.5". | sztring |
vizsgálati időköz | Az alapértelmezett érték a "10". Az értékeknek másodpercek egész számának kell lenniük. | sztring |
skip-nodes-with-local-storage | Az alapértelmezett érték igaz. | sztring |
skip-nodes-with-system-pods | Az alapértelmezett érték igaz. | sztring |
ManagedClusterAutoUpgradeProfile
Név | Leírás | Érték |
---|---|---|
upgradeChannel | További információ : Az AKS-fürt automatikus frissítési csatornájának beállítása. | "node-image" "nincs" "patch" "gyors" "stabil" |
ManagedClusterHttpProxyConfig
Név | Leírás | Érték |
---|---|---|
httpProxy | A használni kívánt HTTP-proxykiszolgáló-végpont. | sztring |
httpsProxy | A használni kívánt HTTPS-proxykiszolgáló-végpont. | sztring |
noProxy | Azok a végpontok, amelyek nem haladnak át proxyn. | sztring[] |
trustedCa | Proxykiszolgálókhoz való csatlakozáshoz használható alternatív hitelesítésszolgáltatói tanúsítvány. | sztring |
ManagedClusterPropertiesIdentityProfile
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | UserAssignedIdentity |
UserAssignedIdentity
Név | Leírás | Érték |
---|---|---|
ügyfél-azonosító | A felhasználó által hozzárendelt identitás ügyfél-azonosítója. | sztring |
objectId | A felhasználó által hozzárendelt identitás objektumazonosítója. | sztring |
resourceId | A felhasználó által hozzárendelt identitás erőforrás-azonosítója. | sztring |
ManagedClusterIngressProfile
Név | Leírás | Érték |
---|---|---|
webAppRouting | Webalkalmazás útválasztási beállításai a bemeneti profilhoz. | ManagedClusterIngressProfileWebAppRouting |
ManagedClusterIngressProfileWebAppRouting
Név | Leírás | Érték |
---|---|---|
dnsZoneResourceId | A webalkalmazáshoz társítandó DNS-zóna erőforrás-azonosítója. Csak akkor használatos, ha a webalkalmazás útválasztása engedélyezve van. | sztring |
engedélyezve | Engedélyezi-e a webalkalmazás-útválasztást. | logikai |
ContainerServiceLinuxProfile
Név | Leírás | Érték |
---|---|---|
adminUsername | A Linux rendszerű virtuális gépekhez használandó rendszergazdai felhasználónév. | sztring (kötelező) Korlátok: Minta = ^[A-Za-z][-A-Za-z0-9_]*$ |
Ssh | Az Azure-on futó Linux-alapú virtuális gépek SSH-konfigurációja. | ContainerServiceSshConfiguration (kötelező) |
ContainerServiceSshConfiguration
Név | Leírás | Érték |
---|---|---|
publicKeys | A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. Legfeljebb 1 kulcs adható meg. | ContainerServiceSshPublicKey[] (kötelező) |
ContainerServiceSshPublicKey
Név | Leírás | Érték |
---|---|---|
keyData | A virtuális gépekkel való hitelesítéshez használt nyilvános tanúsítványkulcs SSH-val. A tanúsítványnak PEM formátumúnak kell lennie fejlécekkel vagy fejlécek nélkül. | sztring (kötelező) |
ContainerServiceNetworkProfile
Név | Leírás | Érték |
---|---|---|
dnsServiceIP | A Kubernetes DNS-szolgáltatáshoz rendelt IP-cím. Ennek a serviceCidrben megadott Kubernetes-szolgáltatáscímtartományon belül kell lennie. | sztring Korlátok: Minta = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | A Docker-híd hálózatához rendelt CIDR-jelölési IP-tartomány. Nem fedheti át az alhálózati IP-címtartományokat vagy a Kubernetes-szolgáltatás címtartományát. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
ipFamilies | Az IP-családok egy- vagy kétsoros fürtök meghatározására szolgálnak. Egy verem esetén a várt érték az IPv4. Kettős verem esetén a várt értékek az IPv4 és az IPv6. | Sztringtömb, amely az alábbiak bármelyikét tartalmazza: "IPv4" "IPv6" |
loadBalancerProfile | A fürt terheléselosztójának profilja. | ManagedClusterLoadBalancerProfile |
loadBalancerSku | Az alapértelmezett érték a "standard". A terheléselosztó termékváltozatai közötti különbségekről további információt a Azure Load Balancer termékváltozatok című témakörben talál. | "alapszintű" "standard" |
natGatewayProfile | A fürt NAT-átjárójának profilja. | ManagedClusterNATGatewayProfile |
networkMode | Ez nem adható meg, ha a networkPlugin nem az "azure". | "híd" "átlátszó" |
networkPlugin | A Kubernetes-hálózat létrehozásához használt hálózati beépülő modul. | "azure" "kubenet" "nincs" |
networkPolicy | A Kubernetes-hálózat létrehozásához használt hálózati szabályzat. | "azure" "calico" |
outboundType | Ez csak fürtlétrehozáskor állítható be, és később nem módosítható. További információ: Kimenő kimenő forgalom típusa. | "loadBalancer" "managedNATGateway" "userAssignedNATGateway" "userDefinedRouting" |
podCidr | CIDR-jelölési IP-címtartomány, amelyből a kubenet használatakor pod IP-címeket rendelhet hozzá. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
podCidrs | Egy IPv4 CIDR várható az egy stackes hálózatkezeléshez. Két CIDR, egy minden IP-családhoz (IPv4/IPv6) két veremes hálózatkezeléshez várható. | sztring[] |
serviceCidr | Egy CIDR-jelölési IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. Nem lehet átfedésben egyetlen alhálózati IP-címtartománysal sem. | sztring Korlátok: Minta = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidrs | Egy IPv4 CIDR várható az egy stackes hálózatkezeléshez. Két CIDR, egy minden IP-családhoz (IPv4/IPv6) két veremes hálózatkezeléshez várható. Nem lehetnek átfedésben egyetlen alhálózati IP-címtartománysal sem. | sztring[] |
ManagedClusterLoadBalancerProfile
Név | Leírás | Érték |
---|---|---|
allocatedOutboundPorts | A lefoglalt SNAT-portok kívánt száma virtuális gépenként. Az engedélyezett értékek 0 és 64000 közötti tartományban vannak (beleértve a értéket is). Az alapértelmezett érték a 0, amely az Azure-nak dinamikusan kiosztja a portokat. | int Korlátok: Minimális érték = 0 Maximális érték = 64000 |
effectiveOutboundIPs | A fürt terheléselosztójának érvényes kimenő IP-erőforrásai. | ResourceReference[] |
enableMultipleStandardLoadBalancers | Több standard terheléselosztó engedélyezése AKS-fürtönként vagy sem. | logikai |
idleTimeoutInMinutes | A kívánt kimenő forgalom tétlen időtúllépése percek alatt. Az engedélyezett értékek 4 és 120 közötti tartományba esnek (beleértve a értéket is). Az alapértelmezett érték 30 perc. | int Korlátok: Minimális érték = 4 Maximális érték = 120 |
managedOutboundIPs | A fürt terheléselosztójának kívánt felügyelt kimenő IP-címei. | ManagedClusterLoadBalancerProfileManagedOutboundIPs |
outboundIPPrefixes | A fürt terheléselosztójának kívánt kimenő IP-előtag-erőforrásai. | ManagedClusterLoadBalancerProfileOutboundIPPrefixes |
kimenő IP-címek | A fürt terheléselosztójának kívánt kimenő IP-erőforrásai. | ManagedClusterLoadBalancerProfileOutboundIPs |
ResourceReference
Név | Leírás | Érték |
---|---|---|
id | A teljes Körű Azure-erőforrás-azonosító. | sztring |
ManagedClusterLoadBalancerProfileManagedOutboundIPs
Név | Leírás | Érték |
---|---|---|
count | Az Azure által a fürt terheléselosztójához létrehozott/felügyelt IPv4 kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 100 közötti tartományban kell lenniük (beleértve a értéket is). Az alapértelmezett érték az 1. | int Korlátok: Minimális érték = 1 Maximális érték = 100 |
countIPv6 | Az Azure által a fürt terheléselosztójához létrehozott/felügyelt IPv6 kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 100 közötti tartományban kell lenniük (beleértve a értéket is). Az alapértelmezett érték egy verem esetén 0, a kettős verem esetében pedig 1. | int Korlátok: Minimális érték = 0 Maximális érték = 100 |
ManagedClusterLoadBalancerProfileOutboundIPPrefixes
Név | Leírás | Érték |
---|---|---|
publicIPPrefixes | A nyilvános IP-előtag-erőforrások listája. | ResourceReference[] |
ManagedClusterLoadBalancerProfileOutboundIPs
Név | Leírás | Érték |
---|---|---|
publicIPs | A nyilvános IP-erőforrások listája. | ResourceReference[] |
ManagedClusterNATGatewayProfile
Név | Leírás | Érték |
---|---|---|
effectiveOutboundIPs | A fürt NAT-átjárójának érvényes kimenő IP-erőforrásai. | ResourceReference[] |
idleTimeoutInMinutes | A kívánt kimenő folyamat üresjárati időtúllépése percekben. Az engedélyezett értékek 4 és 120 közötti tartományba esnek (a megengedett értékeket is beleértve). Az alapértelmezett érték 4 perc. | int Korlátok: Minimális érték = 4 Maximális érték = 120 |
managedOutboundIPProfile | A fürt NAT Gateway felügyelt kimenő IP-erőforrásainak profilja. | ManagedClusterManagedOutboundIPProfile |
ManagedClusterManagedOutboundIPProfile
Név | Leírás | Érték |
---|---|---|
count | Az Azure által létrehozott/felügyelt kimenő IP-címek kívánt száma. Az engedélyezett értékeknek 1 és 16 közötti tartományba kell esniük (a megengedett értékeket is beleértve). Az alapértelmezett érték az 1. | int Korlátok: Minimális érték = 1 Maximális érték = 16 |
ManagedClusterOidcIssuerProfile
Név | Leírás | Érték |
---|---|---|
engedélyezve | Hogy az OIDC-kiállító engedélyezve van-e. | logikai |
ManagedClusterPodIdentityProfile
Név | Leírás | Érték |
---|---|---|
allowNetworkPluginKubenet | A Kubenetben való futtatás alapértelmezés szerint le van tiltva az AAD-pod identitásának biztonsági természete és az IP-hamisítás kockázatai miatt. További információ: Kubenet hálózati beépülő modul használata AAD podidentitással . | logikai |
engedélyezve | Engedélyezve van-e a podidentitás-bővítmény. | logikai |
userAssignedIdentities | A fürtben használandó podidentitások. | ManagedClusterPodIdentity[] |
userAssignedIdentityExceptions | Az engedélyezni kívánt podidentitás-kivételek. | ManagedClusterPodIdentityException[] |
ManagedClusterPodIdentity
Név | Leírás | Érték |
---|---|---|
bindingSelector | Az AzureIdentityBinding erőforráshoz használandó kötésválasztó. | sztring |
identity | A felhasználó által hozzárendelt identitás részletei. | UserAssignedIdentity (kötelező) |
name | A pod-identitás neve. | sztring (kötelező) |
névtér | A pod-identitás névtere. | sztring (kötelező) |
ManagedClusterPodIdentityException
Név | Leírás | Érték |
---|---|---|
name | A podidentitás-kivétel neve. | sztring (kötelező) |
névtér | A pod identitáskivételének névtere. | sztring (kötelező) |
podLabels | Az egyeztetni kívánt podcímkék. | ManagedClusterPodIdentityExceptionPodLabels (kötelező) |
ManagedClusterPodIdentityExceptionPodLabels
Név | Leírás | Érték |
---|---|---|
{customized property} | sztring |
PrivateLinkResource
Név | Leírás | Érték |
---|---|---|
csoportazonosító | Az erőforrás csoportazonosítója. | sztring |
id | A private link erőforrás azonosítója. | sztring |
name | A privát kapcsolati erőforrás neve. | sztring |
requiredMembers | Az erőforrás RequiredMembers (Szükséges tagjai) | sztring[] |
típus | Az erőforrás típusa. | sztring |
ManagedClusterSecurityProfile
Név | Leírás | Érték |
---|---|---|
azureDefender | A biztonsági profil Azure Defender-beállításai. | ManagedClusterSecurityProfileAzureDefender |
azureKeyVaultKms | Az Azure Key Vault biztonsági profil kulcskezelési szolgáltatásának beállításai. | AzureKeyVaultKms |
workloadIdentity | Számítási feladat identitásbeállításai a biztonsági profilhoz. | ManagedClusterSecurityProfileWorkloadIdentity |
ManagedClusterSecurityProfileAzureDefender
Név | Leírás | Érték |
---|---|---|
engedélyezve | Az Azure Defender engedélyezése | logikai |
logAnalyticsWorkspaceResourceId | Az Azure Defenderhez társítandó Log Analytics-munkaterület erőforrás-azonosítója. Ha az Azure Defender engedélyezve van, ez a mező kötelező, és érvényes munkaterület-erőforrás-azonosítónak kell lennie. Ha az Azure Defender le van tiltva, hagyja üresen a mezőt. | sztring |
AzureKeyVaultKms
Név | Leírás | Érték |
---|---|---|
engedélyezve | Az Azure Key Vault kulcskezelési szolgáltatás engedélyezése. Az alapértelmezett érték hamis. | logikai |
keyId | Az Azure Key Vault kulcs azonosítója. További részletekért tekintse meg a kulcsazonosító formátumát . Ha az Azure Key Vault kulcskezelő szolgáltatás engedélyezve van, ez a mező kötelező, és érvényes kulcsazonosítónak kell lennie. Ha az Azure Key Vault kulcskezelő szolgáltatás le van tiltva, hagyja üresen a mezőt. | sztring |
ManagedClusterSecurityProfileWorkloadIdentity
Név | Leírás | Érték |
---|---|---|
engedélyezve | A számítási feladatok identitásának engedélyezése | logikai |
ManagedClusterServicePrincipalProfile
Név | Leírás | Érték |
---|---|---|
ügyfél-azonosító | A szolgáltatásnév azonosítója. | sztring (kötelező) |
titkos kód | A szolgáltatásnévhez társított titkos jelszó egyszerű szövegben. | sztring |
ManagedClusterWindowsProfile
Név | Leírás | Érték |
---|---|---|
adminPassword | Megadja a rendszergazdai fiók jelszavát. Minimális hossz: 8 karakter Maximális hossz: 123 karakter Összetettségi követelmények: az alábbi 4 feltételből 3-at kell teljesíteni Kisebb karakterekkel rendelkezik Felső karakterekkel rendelkezik Számjegye van Speciális karakterrel rendelkezik (Regex-egyezés [\W_]) Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" |
sztring |
adminUsername | Megadja a rendszergazdai fiók nevét. Korlátozás: Nem végződhet ""-ként. Nem engedélyezett értékek: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimális hossz: 1 karakter Maximális hossz: 20 karakter |
sztring (kötelező) |
enableCSIProxy | A CSI-proxyval kapcsolatos további részletekért lásd a CSI-proxy GitHub-adattárát. | logikai |
gmsaProfile | A Felügyelt fürt Windows gMSA-profilja. | WindowsGmsaProfile |
licenseType | A Windows rendszerű virtuális gépekhez használandó licenctípus. További részletekért tekintse meg az Azure Hybrid User Benefits (Azure Hybrid User Benefits ) című cikket. | "Nincs" "Windows_Server" |
WindowsGmsaProfile
Név | Leírás | Érték |
---|---|---|
dnsServer | A Windows gMSA DNS-kiszolgálóját adja meg. Állítsa üresre, ha a felügyelt fürt létrehozásához használt virtuális hálózaton konfigurálta a DNS-kiszolgálót. |
sztring |
engedélyezve | Meghatározza, hogy engedélyezni kívánja-e a Windows gMSA-t a felügyelt fürtön. | logikai |
rootDomainName | Megadja a Windows gMSA gyökértartománynevét. Állítsa üresre, ha a felügyelt fürt létrehozásához használt virtuális hálózaton konfigurálta a DNS-kiszolgálót. |
sztring |
ManagedClusterSKU
Név | Leírás | Érték |
---|---|---|
name | A felügyelt fürt termékváltozatának neve. | "Alapszintű" |
tier | Ha nincs megadva, az alapértelmezett érték a "Szabad". További részletekért lásd az üzemidő SLA-ját . | "Ingyenes" "Fizetett" |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: