ContainerServiceNetworkProfile interface
Profil de la configuration réseau.
Propriétés
| dns |
Adresse IP affectée au service DNS Kubernetes. Elle doit se trouver dans la plage d’adresses du service Kubernetes spécifiée dans serviceCidr. |
| docker |
Plage d’adresses IP de notation CIDR affectée au réseau de pont Docker. Elle ne doit pas chevaucher les plages d’adresses IP de sous-réseau ou la plage d’adresses du service Kubernetes. |
| ip |
Les familles d’adresses IP sont utilisées pour déterminer des clusters à pile unique ou double pile. Pour une pile unique, la valeur attendue est IPv4. Pour la double pile, les valeurs attendues sont IPv4 et IPv6. |
| load |
Profil de l’équilibreur de charge du cluster. |
| load |
La valeur par défaut est « standard ». Consultez références SKU Azure Load Balancer pour plus d’informations sur les différences entre les références SKU de l’équilibreur de charge. |
| nat |
Profil de la passerelle NAT de cluster. |
| network |
Cela ne peut pas être spécifié si networkPlugin est autre que « azure ». |
| network |
Plug-in réseau utilisé pour créer le réseau Kubernetes. |
| network |
Mode de plug-in réseau utilisé pour créer le réseau Kubernetes. |
| network |
Stratégie réseau utilisée pour créer le réseau Kubernetes. |
| outbound |
Cela ne peut être défini qu’au moment de la création du cluster et ne peut pas être modifié ultérieurement. Pour plus d’informations, consultez type sortant sortant. |
| pod |
Plage d’adresses IP de notation CIDR à partir de laquelle affecter des adresses IP de pod lorsque kubenet est utilisé. |
| pod |
Un CIDR IPv4 est attendu pour la mise en réseau à pile unique. Deux CIDR, un pour chaque famille IP (IPv4/IPv6), sont attendus pour la mise en réseau à double pile. |
| service |
Plage d’adresses IP de notation CIDR à partir de laquelle attribuer des adresses IP de cluster de service. Elle ne doit pas chevaucher les plages d’adresses IP de sous-réseau. |
| service |
Un CIDR IPv4 est attendu pour la mise en réseau à pile unique. Deux CIDR, un pour chaque famille IP (IPv4/IPv6), sont attendus pour la mise en réseau à double pile. Ils ne doivent pas chevaucher les plages d’adresses IP de sous-réseau. |
Détails de la propriété
dnsServiceIP
Adresse IP affectée au service DNS Kubernetes. Elle doit se trouver dans la plage d’adresses du service Kubernetes spécifiée dans serviceCidr.
dnsServiceIP?: string
Valeur de propriété
string
dockerBridgeCidr
Plage d’adresses IP de notation CIDR affectée au réseau de pont Docker. Elle ne doit pas chevaucher les plages d’adresses IP de sous-réseau ou la plage d’adresses du service Kubernetes.
dockerBridgeCidr?: string
Valeur de propriété
string
ipFamilies
Les familles d’adresses IP sont utilisées pour déterminer des clusters à pile unique ou double pile. Pour une pile unique, la valeur attendue est IPv4. Pour la double pile, les valeurs attendues sont IPv4 et IPv6.
ipFamilies?: ("IPv4" | "IPv6")[]
Valeur de propriété
("IPv4" | "IPv6")[]
loadBalancerProfile
Profil de l’équilibreur de charge du cluster.
loadBalancerProfile?: ManagedClusterLoadBalancerProfile
Valeur de propriété
loadBalancerSku
La valeur par défaut est « standard ». Consultez références SKU Azure Load Balancer pour plus d’informations sur les différences entre les références SKU de l’équilibreur de charge.
loadBalancerSku?: "standard" | "basic"
Valeur de propriété
"standard" | "basic"
natGatewayProfile
Profil de la passerelle NAT de cluster.
natGatewayProfile?: ManagedClusterNATGatewayProfile
Valeur de propriété
networkMode
Cela ne peut pas être spécifié si networkPlugin est autre que « azure ».
networkMode?: "transparent" | "bridge"
Valeur de propriété
"transparent" | "bridge"
networkPlugin
Plug-in réseau utilisé pour créer le réseau Kubernetes.
networkPlugin?: "azure" | "kubenet" | "none"
Valeur de propriété
"azure" | "kubenet" | "none"
networkPluginMode
Mode de plug-in réseau utilisé pour créer le réseau Kubernetes.
networkPluginMode?: "Overlay"
Valeur de propriété
"Overlay"
networkPolicy
Stratégie réseau utilisée pour créer le réseau Kubernetes.
networkPolicy?: "azure" | "calico"
Valeur de propriété
"azure" | "calico"
outboundType
Cela ne peut être défini qu’au moment de la création du cluster et ne peut pas être modifié ultérieurement. Pour plus d’informations, consultez type sortant sortant.
outboundType?: "loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"
Valeur de propriété
"loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"
podCidr
Plage d’adresses IP de notation CIDR à partir de laquelle affecter des adresses IP de pod lorsque kubenet est utilisé.
podCidr?: string
Valeur de propriété
string
podCidrs
Un CIDR IPv4 est attendu pour la mise en réseau à pile unique. Deux CIDR, un pour chaque famille IP (IPv4/IPv6), sont attendus pour la mise en réseau à double pile.
podCidrs?: string[]
Valeur de propriété
string[]
serviceCidr
Plage d’adresses IP de notation CIDR à partir de laquelle attribuer des adresses IP de cluster de service. Elle ne doit pas chevaucher les plages d’adresses IP de sous-réseau.
serviceCidr?: string
Valeur de propriété
string
serviceCidrs
Un CIDR IPv4 est attendu pour la mise en réseau à pile unique. Deux CIDR, un pour chaque famille IP (IPv4/IPv6), sont attendus pour la mise en réseau à double pile. Ils ne doivent pas chevaucher les plages d’adresses IP de sous-réseau.
serviceCidrs?: string[]
Valeur de propriété
string[]