O perfil das redes de infraestrutura usadas pelo cluster provisionado
CloudProviderProfileInfraNetworkProfile
CloudProviderProfileInfraNetworkProfile
Nome
Descrição
Valor
vnetSubnetIds
Lista de IDs de recursos do ARM (máximo 1) para o objeto de rede de infraestrutura, por exemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}
string[]
ClusterVMAccessProfile
Nome
Descrição
Valor
authorizedIPRanges
Endereço IP ou CIDR para acesso SSH a VMs no cluster provisionado
corda
ControlPlaneProfile
Nome
Descrição
Valor
controlPlaneEndpoint
Endereço IP do servidor de API do Kubernetes
ControlPlaneProfileControlPlaneEndpoint
contar
Número de nós do plano de controle. O valor padrão é 1 e a contagem deve ser um número ímpar
int
vmSize
Tamanho da SKU da VM dos nós do plano de controle
corda
ControlPlaneProfileControlPlaneEndpoint
Nome
Descrição
Valor
hostIP
Endereço IP do servidor de API do Kubernetes
corda
ExtendedLocation
Nome
Descrição
Valor
nome
ID do ARM do local estendido.
corda
tipo
O tipo de local estendido. Valor permitido: 'CustomLocation'
'CustomLocation'
LinuxProfileProperties
Nome
Descrição
Valor
ssh
Configuração de SSH para VMs do cluster provisionado.
Taints adicionados a novos nós durante a criação e a escala do pool de nós. Por exemplo, key=value:NoSchedule.
string[]
osSKU
Especifica o SKU do sistema operacional usado pelo pool de agentes. O padrão é CBLMariner se OSType for Linux. O padrão é Windows2019 quando OSType é Windows.
'CBLMariner' 'Windows2019' 'Windows2022'
osType
O tipo de sistema operacional de imagem KubernetesVersion específico (Linux, Windows)
'Linux' 'Windows'
vmSize
O tamanho da SKU da VM das VMs do nó do pool de agentes.
corda
NetworkProfile
Nome
Descrição
Valor
loadBalancerProfile
Perfil do balanceador de carga do Proxy de HA.
NetworkProfileLoadBalancerProfile
networkPolicy
Política de rede usada para a criação da rede do Kubernetes. Os valores possíveis incluem: 'calico'.
'calico'
podCidr
Um intervalo de endereços IP de notação CIDR do qual atribuir IPs de pod.
corda
NetworkProfileLoadBalancerProfile
Nome
Descrição
Valor
contar
Número de VMs do balanceador de carga do Proxy de HA. O valor padrão é 0.
int
ProvisionedClusterLicenseProfile
Nome
Descrição
Valor
azureHybridBenefit
Indica se o Benefício Híbrido do Azure foi aceito. O valor padrão é falso
'False' 'NotApplicable' 'True'
ProvisionedClusterProperties
Nome
Descrição
Valor
agentPoolProfiles
As propriedades do pool de agentes para o cluster provisionado.
Parâmetros a serem aplicados ao dimensionador automático de cluster quando o dimensionamento automático estiver habilitado para o cluster provisionado.
O padrão é '15m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
max-total-unready-percentage
O padrão é 45. O máximo é 100 e o mínimo é 0.
corda
new-pod-scale-up-delay
Para cenários como a escala de lote/intermitência em que você não deseja que a AC atue antes que o agendador do kubernetes possa agendar todos os pods, você pode dizer à AC para ignorar pods não programados antes que eles sejam de uma determinada idade. O padrão é '0s'. Os valores devem ser um inteiro seguido por uma unidade ('s' por segundos, 'm' por minutos, 'h' por horas etc.
corda
ok-total-unready-count
Isso deve ser um inteiro. O padrão é 3.
corda
scale-down-delay-after-add
O padrão é '10m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-delay-after-delete
O padrão é o intervalo de verificação. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-delay-after-failure
O padrão é '3m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
reduzir verticalmente o tempo desnecessário
O padrão é '10m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-unready-time
O padrão é '20m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-utilization-threshold
O padrão é '0.5'.
corda
intervalo de verificação
O padrão é '10'. Os valores devem ser um número inteiro de segundos.
corda
skip-nodes-with-local-storage
O padrão é verdadeiro.
corda
skip-nodes-with-system-pods
O padrão é verdadeiro.
corda
StorageProfile
Nome
Descrição
Valor
nfsCsiDriver
Configurações do Driver csi do NFS para o perfil de armazenamento.
StorageProfileNfsCSIDriver
smbCsiDriver
Configurações do Driver do SMB CSI para o perfil de armazenamento.
StorageProfileSmbCSIDriver
StorageProfileNfsCSIDriver
Nome
Descrição
Valor
Habilitado
Indica se o driver CSI do NFS deve ser habilitado. O valor padrão é true.
Bool
StorageProfileSmbCSIDriver
Nome
Descrição
Valor
Habilitado
Indica se o Driver CSI do SMB deve ser habilitado. O valor padrão é true.
Bool
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
O perfil das redes de infraestrutura usadas pelo cluster provisionado
CloudProviderProfileInfraNetworkProfile
CloudProviderProfileInfraNetworkProfile
Nome
Descrição
Valor
vnetSubnetIds
Lista de IDs de recursos do ARM (máximo 1) para o objeto de rede de infraestrutura, por exemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}
string[]
ClusterVMAccessProfile
Nome
Descrição
Valor
authorizedIPRanges
Endereço IP ou CIDR para acesso SSH a VMs no cluster provisionado
corda
ControlPlaneProfile
Nome
Descrição
Valor
controlPlaneEndpoint
Endereço IP do servidor de API do Kubernetes
ControlPlaneProfileControlPlaneEndpoint
contar
Número de nós do plano de controle. O valor padrão é 1 e a contagem deve ser um número ímpar
int
vmSize
Tamanho da SKU da VM dos nós do plano de controle
corda
ControlPlaneProfileControlPlaneEndpoint
Nome
Descrição
Valor
hostIP
Endereço IP do servidor de API do Kubernetes
corda
ExtendedLocation
Nome
Descrição
Valor
nome
ID do ARM do local estendido.
corda
tipo
O tipo de local estendido. Valor permitido: 'CustomLocation'
'CustomLocation'
LinuxProfileProperties
Nome
Descrição
Valor
ssh
Configuração de SSH para VMs do cluster provisionado.
Taints adicionados a novos nós durante a criação e a escala do pool de nós. Por exemplo, key=value:NoSchedule.
string[]
osSKU
Especifica o SKU do sistema operacional usado pelo pool de agentes. O padrão é CBLMariner se OSType for Linux. O padrão é Windows2019 quando OSType é Windows.
'CBLMariner' 'Windows2019' 'Windows2022'
osType
O tipo de sistema operacional de imagem KubernetesVersion específico (Linux, Windows)
'Linux' 'Windows'
vmSize
O tamanho da SKU da VM das VMs do nó do pool de agentes.
corda
NetworkProfile
Nome
Descrição
Valor
loadBalancerProfile
Perfil do balanceador de carga do Proxy de HA.
NetworkProfileLoadBalancerProfile
networkPolicy
Política de rede usada para a criação da rede do Kubernetes. Os valores possíveis incluem: 'calico'.
'calico'
podCidr
Um intervalo de endereços IP de notação CIDR do qual atribuir IPs de pod.
corda
NetworkProfileLoadBalancerProfile
Nome
Descrição
Valor
contar
Número de VMs do balanceador de carga do Proxy de HA. O valor padrão é 0.
int
ProvisionedClusterLicenseProfile
Nome
Descrição
Valor
azureHybridBenefit
Indica se o Benefício Híbrido do Azure foi aceito. O valor padrão é falso
'False' 'NotApplicable' 'True'
ProvisionedClusterProperties
Nome
Descrição
Valor
agentPoolProfiles
As propriedades do pool de agentes para o cluster provisionado.
Parâmetros a serem aplicados ao dimensionador automático de cluster quando o dimensionamento automático estiver habilitado para o cluster provisionado.
O padrão é '15m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
max-total-unready-percentage
O padrão é 45. O máximo é 100 e o mínimo é 0.
corda
new-pod-scale-up-delay
Para cenários como a escala de lote/intermitência em que você não deseja que a AC atue antes que o agendador do kubernetes possa agendar todos os pods, você pode dizer à AC para ignorar pods não programados antes que eles sejam de uma determinada idade. O padrão é '0s'. Os valores devem ser um inteiro seguido por uma unidade ('s' por segundos, 'm' por minutos, 'h' por horas etc.
corda
ok-total-unready-count
Isso deve ser um inteiro. O padrão é 3.
corda
scale-down-delay-after-add
O padrão é '10m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-delay-after-delete
O padrão é o intervalo de verificação. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-delay-after-failure
O padrão é '3m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
reduzir verticalmente o tempo desnecessário
O padrão é '10m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-unready-time
O padrão é '20m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-utilization-threshold
O padrão é '0.5'.
corda
intervalo de verificação
O padrão é '10'. Os valores devem ser um número inteiro de segundos.
corda
skip-nodes-with-local-storage
O padrão é verdadeiro.
corda
skip-nodes-with-system-pods
O padrão é verdadeiro.
corda
StorageProfile
Nome
Descrição
Valor
nfsCsiDriver
Configurações do Driver csi do NFS para o perfil de armazenamento.
StorageProfileNfsCSIDriver
smbCsiDriver
Configurações do Driver do SMB CSI para o perfil de armazenamento.
StorageProfileSmbCSIDriver
StorageProfileNfsCSIDriver
Nome
Descrição
Valor
Habilitado
Indica se o driver CSI do NFS deve ser habilitado. O valor padrão é true.
Bool
StorageProfileSmbCSIDriver
Nome
Descrição
Valor
Habilitado
Indica se o Driver CSI do SMB deve ser habilitado. O valor padrão é true.
Bool
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
O perfil das redes de infraestrutura usadas pelo cluster provisionado
CloudProviderProfileInfraNetworkProfile
CloudProviderProfileInfraNetworkProfile
Nome
Descrição
Valor
vnetSubnetIds
Lista de IDs de recursos do ARM (máximo 1) para o objeto de rede de infraestrutura, por exemplo, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/logicalNetworks/{logicalNetworkName}
string[]
ClusterVMAccessProfile
Nome
Descrição
Valor
authorizedIPRanges
Endereço IP ou CIDR para acesso SSH a VMs no cluster provisionado
corda
ControlPlaneProfile
Nome
Descrição
Valor
controlPlaneEndpoint
Endereço IP do servidor de API do Kubernetes
ControlPlaneProfileControlPlaneEndpoint
contar
Número de nós do plano de controle. O valor padrão é 1 e a contagem deve ser um número ímpar
int
vmSize
Tamanho da SKU da VM dos nós do plano de controle
corda
ControlPlaneProfileControlPlaneEndpoint
Nome
Descrição
Valor
hostIP
Endereço IP do servidor de API do Kubernetes
corda
ExtendedLocation
Nome
Descrição
Valor
nome
ID do ARM do local estendido.
corda
tipo
O tipo de local estendido. Valor permitido: 'CustomLocation'
'CustomLocation'
LinuxProfileProperties
Nome
Descrição
Valor
ssh
Configuração de SSH para VMs do cluster provisionado.
Taints adicionados a novos nós durante a criação e a escala do pool de nós. Por exemplo, key=value:NoSchedule.
string[]
osSKU
Especifica o SKU do sistema operacional usado pelo pool de agentes. O padrão é CBLMariner se OSType for Linux. O padrão é Windows2019 quando OSType é Windows.
'CBLMariner' 'Windows2019' 'Windows2022'
osType
O tipo de sistema operacional de imagem KubernetesVersion específico (Linux, Windows)
'Linux' 'Windows'
vmSize
O tamanho da SKU da VM das VMs do nó do pool de agentes.
corda
NetworkProfile
Nome
Descrição
Valor
loadBalancerProfile
Perfil do balanceador de carga do Proxy de HA.
NetworkProfileLoadBalancerProfile
networkPolicy
Política de rede usada para a criação da rede do Kubernetes. Os valores possíveis incluem: 'calico'.
'calico'
podCidr
Um intervalo de endereços IP de notação CIDR do qual atribuir IPs de pod.
corda
NetworkProfileLoadBalancerProfile
Nome
Descrição
Valor
contar
Número de VMs do balanceador de carga do Proxy de HA. O valor padrão é 0.
int
ProvisionedClusterLicenseProfile
Nome
Descrição
Valor
azureHybridBenefit
Indica se o Benefício Híbrido do Azure foi aceito. O valor padrão é falso
'False' 'NotApplicable' 'True'
ProvisionedClusterProperties
Nome
Descrição
Valor
agentPoolProfiles
As propriedades do pool de agentes para o cluster provisionado.
Parâmetros a serem aplicados ao dimensionador automático de cluster quando o dimensionamento automático estiver habilitado para o cluster provisionado.
O padrão é '15m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
max-total-unready-percentage
O padrão é 45. O máximo é 100 e o mínimo é 0.
corda
new-pod-scale-up-delay
Para cenários como a escala de lote/intermitência em que você não deseja que a AC atue antes que o agendador do kubernetes possa agendar todos os pods, você pode dizer à AC para ignorar pods não programados antes que eles sejam de uma determinada idade. O padrão é '0s'. Os valores devem ser um inteiro seguido por uma unidade ('s' por segundos, 'm' por minutos, 'h' por horas etc.
corda
ok-total-unready-count
Isso deve ser um inteiro. O padrão é 3.
corda
scale-down-delay-after-add
O padrão é '10m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-delay-after-delete
O padrão é o intervalo de verificação. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-delay-after-failure
O padrão é '3m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
reduzir verticalmente o tempo desnecessário
O padrão é '10m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-unready-time
O padrão é '20m'. Os valores devem ser um inteiro seguido por um 'm'. Não há suporte para nenhuma unidade de tempo que não seja minutos (m).
corda
scale-down-utilization-threshold
O padrão é '0.5'.
corda
intervalo de verificação
O padrão é '10'. Os valores devem ser um número inteiro de segundos.
corda
skip-nodes-with-local-storage
O padrão é verdadeiro.
corda
skip-nodes-with-system-pods
O padrão é verdadeiro.
corda
StorageProfile
Nome
Descrição
Valor
nfsCsiDriver
Configurações do Driver csi do NFS para o perfil de armazenamento.
StorageProfileNfsCSIDriver
smbCsiDriver
Configurações do Driver do SMB CSI para o perfil de armazenamento.
StorageProfileSmbCSIDriver
StorageProfileNfsCSIDriver
Nome
Descrição
Valor
Habilitado
Indica se o driver CSI do NFS deve ser habilitado. O valor padrão é true.
Bool
StorageProfileSmbCSIDriver
Nome
Descrição
Valor
Habilitado
Indica se o Driver CSI do SMB deve ser habilitado. O valor padrão é true.