ContainerServiceNetworkProfile interface

Perfil de configuração de rede.

Propriedades

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.

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.

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.

loadBalancerProfile

Perfil do balanceador de carga do cluster.

loadBalancerSku

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.

natGatewayProfile

Perfil do gateway NAT do cluster.

networkMode

Isso não pode ser especificado se networkPlugin for algo diferente de 'azure'.

networkPlugin

Plug-in de rede usado para construir a rede Kubernetes.

networkPluginMode

Modo de plug-in de rede usado para construir a rede Kubernetes.

networkPolicy

Política de rede usada para criar a rede Kubernetes.

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.

podCidr

Um intervalo de IP de notação CIDR a partir do qual atribuir IPs pod quando kubenet é usado.

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.

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.

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.

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

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.

loadBalancerSku?: "standard" | "basic"

Valor de Propriedade

"standard" | "basic"

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[]