ContainerServiceNetworkProfile interface
Profilo della configurazione di rete.
Proprietà
| advanced |
Profilo di rete avanzato per abilitare la suite di funzionalità di osservabilità e sicurezza in un cluster. Per altre informazioni, vedere aka.ms/aksadvancednetworking. |
| dns |
Indirizzo IP assegnato al servizio DNS Kubernetes. Deve essere compreso nell'intervallo di indirizzi del servizio Kubernetes specificato in serviceCidr. |
| ip |
Le famiglie IP usate per specificare le versioni IP disponibili per il cluster. Le famiglie IP vengono usate per determinare cluster a stack singolo o a doppio stack. Per uno stack singolo, il valore previsto è IPv4. Per dual stack, i valori previsti sono IPv4 e IPv6. |
| kube |
Contiene le personalizzazioni di configurazione per kube-proxy. Tutti i valori non definiti useranno il comportamento predefinito kube-proxy. Vedere https://v<version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/> in cui <la versione> è rappresentata da una <stringa di versione secondaria della versione><> principale. Kubernetes versione 1.23 sarà '1-23'. |
| load |
Profilo del servizio di bilanciamento del carico del cluster. |
| load |
SKU del servizio di bilanciamento del carico per il cluster gestito. Il valore predefinito è "standard". Per altre informazioni sulle differenze tra SKU del servizio di bilanciamento del carico, vedere |
| nat |
Profilo del gateway NAT del cluster. |
| network |
Piano dati di rete usato nel cluster Kubernetes. |
| network |
La modalità di rete CNI di Azure è configurata con. Non è possibile specificare questa opzione se networkPlugin è diverso da 'azure'. |
| network |
Plug-in di rete usato per la compilazione della rete Kubernetes. |
| network |
Modalità plug-in di rete usata per la compilazione della rete Kubernetes. |
| network |
Criteri di rete usati per la creazione della rete Kubernetes. |
| outbound |
Metodo di routing in uscita (in uscita). Questa impostazione può essere impostata solo in fase di creazione del cluster e non può essere modificata in un secondo momento. Per altre informazioni, vedere tipo in uscita. |
| pod |
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP pod quando viene usato kubenet. |
| pod |
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP pod. È previsto un CIDR IPv4 per la rete a stack singolo. Due CIDR, uno per ogni famiglia IP (IPv4/IPv6), è previsto per la rete dual stack. |
| pod |
Definisce l'accesso a indirizzi locali di collegamento speciali (servizio metadati dell'istanza di Azure, noto anche come IMDS) per i pod con hostNetwork=false. se non specificato, il valore predefinito è 'IMDS'. |
| service |
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP del cluster di servizi. Non deve sovrapporsi ad alcun intervallo IP subnet. |
| service |
Intervallo IP di notazione CIDR da cui assegnare gli INDIRIZZI IP del cluster del servizio. È previsto un CIDR IPv4 per la rete a stack singolo. Due CIDR, uno per ogni famiglia IP (IPv4/IPv6), è previsto per la rete dual stack. Non devono sovrapporsi ad alcun intervallo IP subnet. |
| static |
Profilo per il componente aggiuntivo gateway in uscita statico. Per altri dettagli sul gateway statico in uscita, vedere https://aka.ms/aks/static-egress-gateway. |
Dettagli proprietà
advancedNetworking
Profilo di rete avanzato per abilitare la suite di funzionalità di osservabilità e sicurezza in un cluster. Per altre informazioni, vedere aka.ms/aksadvancednetworking.
advancedNetworking?: AdvancedNetworking
Valore della proprietà
dnsServiceIP
Indirizzo IP assegnato al servizio DNS Kubernetes. Deve essere compreso nell'intervallo di indirizzi del servizio Kubernetes specificato in serviceCidr.
dnsServiceIP?: string
Valore della proprietà
string
ipFamilies
Le famiglie IP usate per specificare le versioni IP disponibili per il cluster. Le famiglie IP vengono usate per determinare cluster a stack singolo o a doppio stack. Per uno stack singolo, il valore previsto è IPv4. Per dual stack, i valori previsti sono IPv4 e IPv6.
ipFamilies?: string[]
Valore della proprietà
string[]
kubeProxyConfig
Contiene le personalizzazioni di configurazione per kube-proxy. Tutti i valori non definiti useranno il comportamento predefinito kube-proxy. Vedere https://v<version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/> in cui <la versione> è rappresentata da una <stringa di versione secondaria della versione><> principale. Kubernetes versione 1.23 sarà '1-23'.
kubeProxyConfig?: ContainerServiceNetworkProfileKubeProxyConfig
Valore della proprietà
loadBalancerProfile
Profilo del servizio di bilanciamento del carico del cluster.
loadBalancerProfile?: ManagedClusterLoadBalancerProfile
Valore della proprietà
loadBalancerSku
SKU del servizio di bilanciamento del carico per il cluster gestito. Il valore predefinito è "standard". Per altre informazioni sulle differenze tra SKU del servizio di bilanciamento del carico, vedere
loadBalancerSku?: string
Valore della proprietà
string
natGatewayProfile
Profilo del gateway NAT del cluster.
natGatewayProfile?: ManagedClusterNATGatewayProfile
Valore della proprietà
networkDataplane
Piano dati di rete usato nel cluster Kubernetes.
networkDataplane?: string
Valore della proprietà
string
networkMode
La modalità di rete CNI di Azure è configurata con. Non è possibile specificare questa opzione se networkPlugin è diverso da 'azure'.
networkMode?: string
Valore della proprietà
string
networkPlugin
Plug-in di rete usato per la compilazione della rete Kubernetes.
networkPlugin?: string
Valore della proprietà
string
networkPluginMode
Modalità plug-in di rete usata per la compilazione della rete Kubernetes.
networkPluginMode?: string
Valore della proprietà
string
networkPolicy
Criteri di rete usati per la creazione della rete Kubernetes.
networkPolicy?: string
Valore della proprietà
string
outboundType
Metodo di routing in uscita (in uscita). Questa impostazione può essere impostata solo in fase di creazione del cluster e non può essere modificata in un secondo momento. Per altre informazioni, vedere tipo in uscita.
outboundType?: string
Valore della proprietà
string
podCidr
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP pod quando viene usato kubenet.
podCidr?: string
Valore della proprietà
string
podCidrs
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP pod. È previsto un CIDR IPv4 per la rete a stack singolo. Due CIDR, uno per ogni famiglia IP (IPv4/IPv6), è previsto per la rete dual stack.
podCidrs?: string[]
Valore della proprietà
string[]
podLinkLocalAccess
Definisce l'accesso a indirizzi locali di collegamento speciali (servizio metadati dell'istanza di Azure, noto anche come IMDS) per i pod con hostNetwork=false. se non specificato, il valore predefinito è 'IMDS'.
podLinkLocalAccess?: string
Valore della proprietà
string
serviceCidr
Intervallo IP di notazione CIDR da cui assegnare indirizzi IP del cluster di servizi. Non deve sovrapporsi ad alcun intervallo IP subnet.
serviceCidr?: string
Valore della proprietà
string
serviceCidrs
Intervallo IP di notazione CIDR da cui assegnare gli INDIRIZZI IP del cluster del servizio. È previsto un CIDR IPv4 per la rete a stack singolo. Due CIDR, uno per ogni famiglia IP (IPv4/IPv6), è previsto per la rete dual stack. Non devono sovrapporsi ad alcun intervallo IP subnet.
serviceCidrs?: string[]
Valore della proprietà
string[]
staticEgressGatewayProfile
Profilo per il componente aggiuntivo gateway in uscita statico. Per altri dettagli sul gateway statico in uscita, vedere https://aka.ms/aks/static-egress-gateway.
staticEgressGatewayProfile?: ManagedClusterStaticEgressGatewayProfile