ContainerServiceNetworkProfile interface
Perfil de configuração de rede.
Propriedades
| dns |
Um endereço IP atribuído ao serviço DNS do Kubernetes. Ele deve estar dentro do intervalo de endereços de serviço do Kubernetes especificado em serviceCidr. |
| docker |
Um intervalo de IP de notação CIDR atribuído à rede de ponte do Docker. Ele não deve se sobrepor a nenhum intervalo de IP de sub-rede ou ao intervalo de endereços de serviço do Kubernetes. |
| ip |
As famílias IP são usadas para determinar clusters de pilha única ou de pilha dupla. Para pilha única, o valor esperado é IPv4. Para dual-stack, os valores esperados são IPv4 e IPv6. |
| load |
Perfil do balanceador de carga do cluster. |
| load |
O padrão é 'padrão'. Consulte SKUs do Balanceador de Carga do Azure para obter mais informações sobre as diferenças entre SKUs do balanceador de carga. |
| nat |
Perfil do gateway NAT do cluster. |
| network |
Isso não pode ser especificado se networkPlugin for algo diferente de 'azure'. |
| network |
Plug-in de rede usado para construir a rede Kubernetes. |
| network |
Modo de plug-in de rede usado para construir a rede Kubernetes. |
| network |
Política de rede usada para criar a rede Kubernetes. |
| outbound |
Isso só pode ser definido no momento da criação do cluster e não pode ser alterado posteriormente. Para obter mais informações, consulte tipo de saída de saída. |
| pod |
Um intervalo de IP de notação CIDR a partir do qual atribuir IPs pod quando kubenet é usado. |
| pod |
Um CIDR IPv4 é esperado para redes de pilha única. Dois CIDRs, um para cada família IP (IPv4/IPv6), são esperados para redes de pilha dupla. |
| service |
Um intervalo de IP de notação CIDR a partir do qual atribuir IPs de cluster de serviço. Ele não deve se sobrepor a nenhum intervalo IP de sub-rede. |
| service |
Um CIDR IPv4 é esperado para redes de pilha única. Dois CIDRs, um para cada família IP (IPv4/IPv6), são esperados para redes de pilha dupla. Eles não devem se sobrepor a nenhum intervalo IP de sub-rede. |
Detalhes de Propriedade
dnsServiceIP
Um endereço IP atribuído ao serviço DNS do Kubernetes. Ele deve estar dentro do intervalo de endereços de serviço do Kubernetes especificado em serviceCidr.
dnsServiceIP?: string
Valor de Propriedade
string
dockerBridgeCidr
Um intervalo de IP de notação CIDR atribuído à rede de ponte do Docker. Ele não deve se sobrepor a nenhum intervalo de IP de sub-rede ou ao intervalo de endereços de serviço do Kubernetes.
dockerBridgeCidr?: string
Valor de Propriedade
string
ipFamilies
As famílias IP são usadas para determinar clusters de pilha única ou de pilha dupla. Para pilha única, o valor esperado é IPv4. Para dual-stack, os valores esperados são IPv4 e IPv6.
ipFamilies?: ("IPv4" | "IPv6")[]
Valor de Propriedade
("IPv4" | "IPv6")[]
loadBalancerProfile
Perfil do balanceador de carga do cluster.
loadBalancerProfile?: ManagedClusterLoadBalancerProfile
Valor de Propriedade
loadBalancerSku
natGatewayProfile
Perfil do gateway NAT do cluster.
natGatewayProfile?: ManagedClusterNATGatewayProfile
Valor de Propriedade
networkMode
Isso não pode ser especificado se networkPlugin for algo diferente de 'azure'.
networkMode?: "transparent" | "bridge"
Valor de Propriedade
"transparent" | "bridge"
networkPlugin
Plug-in de rede usado para construir a rede Kubernetes.
networkPlugin?: "azure" | "kubenet" | "none"
Valor de Propriedade
"azure" | "kubenet" | "none"
networkPluginMode
Modo de plug-in de rede usado para construir a rede Kubernetes.
networkPluginMode?: "Overlay"
Valor de Propriedade
"Overlay"
networkPolicy
Política de rede usada para criar a rede Kubernetes.
networkPolicy?: "azure" | "calico"
Valor de Propriedade
"azure" | "calico"
outboundType
Isso só pode ser definido no momento da criação do cluster e não pode ser alterado posteriormente. Para obter mais informações, consulte tipo de saída de saída.
outboundType?: "loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"
Valor de Propriedade
"loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"
podCidr
Um intervalo de IP de notação CIDR a partir do qual atribuir IPs pod quando kubenet é usado.
podCidr?: string
Valor de Propriedade
string
podCidrs
Um CIDR IPv4 é esperado para redes de pilha única. Dois CIDRs, um para cada família IP (IPv4/IPv6), são esperados para redes de pilha dupla.
podCidrs?: string[]
Valor de Propriedade
string[]
serviceCidr
Um intervalo de IP de notação CIDR a partir do qual atribuir IPs de cluster de serviço. Ele não deve se sobrepor a nenhum intervalo IP de sub-rede.
serviceCidr?: string
Valor de Propriedade
string
serviceCidrs
Um CIDR IPv4 é esperado para redes de pilha única. Dois CIDRs, um para cada família IP (IPv4/IPv6), são esperados para redes de pilha dupla. Eles não devem se sobrepor a nenhum intervalo IP de sub-rede.
serviceCidrs?: string[]
Valor de Propriedade
string[]