Partager via


ContainerServiceNetworkProfile interface

Profil de la configuration réseau.

Propriétés

advancedNetworking

Profil réseau avancé pour activer l’observabilité et la suite de fonctionnalités de sécurité sur un cluster. Pour plus d’informations, consultez aka.ms/aksadvancednetworking.

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.

ipFamilies

Les familles d’adresses IP utilisées pour spécifier les versions IP disponibles pour le cluster. 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.

kubeProxyConfig

Contient les personnalisations de configuration pour kube-proxy. Toutes les valeurs non définies utilisent le comportement par défaut de kube-proxy. Consultez https://v version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ où la version< est représentée par une >chaîne de version<>< mineure majeure.><> Kubernetes version 1.23 serait « 1-23 ».

loadBalancerProfile

Profil de l’équilibreur de charge du cluster.

loadBalancerSku

Référence sKU de l’équilibreur de charge pour le cluster managé. La valeur par défaut est « standard ». Voir Azure Load Balancer SKUs pour plus d’informations sur les différences entre les SKU des équilibreurs de charge.

natGatewayProfile

Profil de la passerelle NAT de cluster.

networkDataplane

Plan de données réseau utilisé dans le cluster Kubernetes.

networkMode

Le mode réseau avec lequel Azure CNI est configuré. Cela ne peut pas être spécifié si networkPlugin est autre que « azure ».

networkPlugin

Plug-in réseau utilisé pour créer le réseau Kubernetes.

networkPluginMode

Mode que le plug-in réseau doit utiliser.

networkPolicy

Stratégie réseau utilisée pour créer le réseau Kubernetes.

outboundType

Méthode de routage sortante (sortie). 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.

podCidr

Plage d’adresses IP de notation CIDR à partir de laquelle affecter des adresses IP de pod lorsque kubenet est utilisé.

podCidrs

Les plages d’adresses IP de notation CIDR à partir desquelles attribuer des adresses IP de 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.

podLinkLocalAccess

Définit l’accès aux adresses locales de liens spéciaux (Azure Instance Metadata Service, aussi appelé IMDS) pour les pods avec hostNetwork=false. s’il n’est pas spécifié, la valeur par défaut est « IMDS ».

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.

serviceCidrs

Les plages d’adresses IP de notation CIDR à partir desquelles attribuer des adresses IP de cluster de 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.

staticEgressGatewayProfile

Profil du module complémentaire de passerelle de sortie statique. Pour plus d’informations sur la passerelle de sortie statique, consultez https://aka.ms/aks/static-egress-gateway.

Détails de la propriété

advancedNetworking

Profil réseau avancé pour activer l’observabilité et la suite de fonctionnalités de sécurité sur un cluster. Pour plus d’informations, consultez aka.ms/aksadvancednetworking.

advancedNetworking?: AdvancedNetworking

Valeur de 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

ipFamilies

Les familles d’adresses IP utilisées pour spécifier les versions IP disponibles pour le cluster. 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?: string[]

Valeur de propriété

string[]

kubeProxyConfig

Contient les personnalisations de configuration pour kube-proxy. Toutes les valeurs non définies utilisent le comportement par défaut de kube-proxy. Consultez https://v version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ où la version< est représentée par une >chaîne de version<>< mineure majeure.><> Kubernetes version 1.23 serait « 1-23 ».

kubeProxyConfig?: ContainerServiceNetworkProfileKubeProxyConfig

Valeur de propriété

loadBalancerProfile

Profil de l’équilibreur de charge du cluster.

loadBalancerProfile?: ManagedClusterLoadBalancerProfile

Valeur de propriété

loadBalancerSku

Référence sKU de l’équilibreur de charge pour le cluster managé. La valeur par défaut est « standard ». Voir Azure Load Balancer SKUs pour plus d’informations sur les différences entre les SKU des équilibreurs de charge.

loadBalancerSku?: string

Valeur de propriété

string

natGatewayProfile

Profil de la passerelle NAT de cluster.

natGatewayProfile?: ManagedClusterNATGatewayProfile

Valeur de propriété

networkDataplane

Plan de données réseau utilisé dans le cluster Kubernetes.

networkDataplane?: string

Valeur de propriété

string

networkMode

Le mode réseau avec lequel Azure CNI est configuré. Cela ne peut pas être spécifié si networkPlugin est autre que « azure ».

networkMode?: string

Valeur de propriété

string

networkPlugin

Plug-in réseau utilisé pour créer le réseau Kubernetes.

networkPlugin?: string

Valeur de propriété

string

networkPluginMode

Mode que le plug-in réseau doit utiliser.

networkPluginMode?: string

Valeur de propriété

string

networkPolicy

Stratégie réseau utilisée pour créer le réseau Kubernetes.

networkPolicy?: string

Valeur de propriété

string

outboundType

Méthode de routage sortante (sortie). 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?: string

Valeur de propriété

string

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

Les plages d’adresses IP de notation CIDR à partir desquelles attribuer des adresses IP de 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.

podCidrs?: string[]

Valeur de propriété

string[]

podLinkLocalAccess

Définit l’accès aux adresses locales de liens spéciaux (Azure Instance Metadata Service, aussi appelé IMDS) pour les pods avec hostNetwork=false. s’il n’est pas spécifié, la valeur par défaut est « IMDS ».

podLinkLocalAccess?: 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

Les plages d’adresses IP de notation CIDR à partir desquelles attribuer des adresses IP de cluster de 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.

serviceCidrs?: string[]

Valeur de propriété

string[]

staticEgressGatewayProfile

Profil du module complémentaire de passerelle de sortie statique. Pour plus d’informations sur la passerelle de sortie statique, consultez https://aka.ms/aks/static-egress-gateway.

staticEgressGatewayProfile?: ManagedClusterStaticEgressGatewayProfile

Valeur de propriété