ContainerServiceNetworkProfile interface
네트워크 구성의 프로필입니다.
속성
| advanced |
클러스터에서 관찰 가능성 및 보안 기능 제품군을 사용하도록 설정하기 위한 고급 네트워킹 프로필입니다. 자세한 내용은 aka.ms/aksadvancednetworking 참조하세요. |
| dns |
Kubernetes DNS 서비스에 할당된 IP 주소입니다. serviceCidr에 지정된 Kubernetes 서비스 주소 범위 내에 있어야 합니다. |
| ip |
클러스터에서 사용할 수 있는 IP 버전을 지정하는 데 사용되는 IP 패밀리입니다. IP 패밀리는 단일 스택 또는 이중 스택 클러스터를 결정하는 데 사용됩니다. 단일 스택의 경우 예상 값은 IPv4입니다. 이중 스택의 경우 예상 값은 IPv4 및 IPv6입니다. |
| kube |
kube-proxy에 대한 구성 사용자 지정을 보유합니다. 정의되지 않은 모든 값은 kube-proxy 기본값 동작을 사용합니다. 버전<이 주 버전 부>< 버전> 문자열로 <표시되는 https://v version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ ><>참조하세요. Kubernetes 버전 1.23은 '1-23'입니다. |
| load |
클러스터 부하 분산 장치의 프로필입니다. |
| load |
관리되는 클러스터에 대한 부하 분산 장치 sku입니다. 기본값은 'standard'입니다. 부하 분산 장치 SKU 간의 차이점에 대한 자세한 내용은 Azure Load Balancer SKU 참조하세요. |
| nat |
클러스터 NAT 게이트웨이의 프로필입니다. |
| network |
Kubernetes 클러스터에서 사용되는 네트워크 데이터 평면입니다. |
| network |
네트워크 모드 Azure CNI가 구성됩니다. networkPlugin이 'azure'가 아닌 경우 지정할 수 없습니다. |
| network |
Kubernetes 네트워크를 빌드하는 데 사용되는 네트워크 플러그 인입니다. |
| network |
Kubernetes 네트워크를 빌드하는 데 사용되는 네트워크 플러그 인 모드입니다. |
| network |
Kubernetes 네트워크를 빌드하는 데 사용되는 네트워크 정책입니다. |
| outbound |
아웃바운드(송신) 라우팅 메서드입니다. 클러스터를 만들 때만 설정할 수 있으며 나중에 변경할 수 없습니다. 자세한 내용은 송신 아웃바운드 형식참조하세요. |
| pod |
kubenet을 사용할 때 Pod IP를 할당할 CIDR 표기법 IP 범위입니다. |
| pod |
CIDR 표기법 IP 범위는 Pod IP를 할당할 범위입니다. 단일 스택 네트워킹에는 하나의 IPv4 CIDR이 필요합니다. 이중 스택 네트워킹에는 각 IP 패밀리(IPv4/IPv6)에 하나씩 두 개의 CIDR이 필요합니다. |
| pod |
hostNetwork=false를 사용하는 Pod에 대한 특수 링크 로컬 주소(Azure Instance Metadata Service, 즉 IMDS)에 대한 액세스를 정의합니다. 지정하지 않으면 기본값은 'IMDS'입니다. |
| service |
서비스 클러스터 IP를 할당할 CIDR 표기법 IP 범위입니다. 서브넷 IP 범위와 겹치지 않아야 합니다. |
| service |
CIDR 표기법 IP 범위는 서비스 클러스터 IP를 할당할 범위입니다. 단일 스택 네트워킹에는 하나의 IPv4 CIDR이 필요합니다. 이중 스택 네트워킹에는 각 IP 패밀리(IPv4/IPv6)에 하나씩 두 개의 CIDR이 필요합니다. 서브넷 IP 범위와 겹치지 않아야 합니다. |
| static |
정적 송신 게이트웨이 추가 기능에 대한 프로필입니다. 정적 송신 게이트웨이에 대한 자세한 내용은 https://aka.ms/aks/static-egress-gateway참조하세요. |
속성 세부 정보
advancedNetworking
클러스터에서 관찰 가능성 및 보안 기능 제품군을 사용하도록 설정하기 위한 고급 네트워킹 프로필입니다. 자세한 내용은 aka.ms/aksadvancednetworking 참조하세요.
advancedNetworking?: AdvancedNetworking
속성 값
dnsServiceIP
Kubernetes DNS 서비스에 할당된 IP 주소입니다. serviceCidr에 지정된 Kubernetes 서비스 주소 범위 내에 있어야 합니다.
dnsServiceIP?: string
속성 값
string
ipFamilies
클러스터에서 사용할 수 있는 IP 버전을 지정하는 데 사용되는 IP 패밀리입니다. IP 패밀리는 단일 스택 또는 이중 스택 클러스터를 결정하는 데 사용됩니다. 단일 스택의 경우 예상 값은 IPv4입니다. 이중 스택의 경우 예상 값은 IPv4 및 IPv6입니다.
ipFamilies?: string[]
속성 값
string[]
kubeProxyConfig
kube-proxy에 대한 구성 사용자 지정을 보유합니다. 정의되지 않은 모든 값은 kube-proxy 기본값 동작을 사용합니다. 버전<이 주 버전 부>< 버전> 문자열로 <표시되는 https://v version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ ><>참조하세요. Kubernetes 버전 1.23은 '1-23'입니다.
kubeProxyConfig?: ContainerServiceNetworkProfileKubeProxyConfig
속성 값
loadBalancerProfile
클러스터 부하 분산 장치의 프로필입니다.
loadBalancerProfile?: ManagedClusterLoadBalancerProfile
속성 값
loadBalancerSku
관리되는 클러스터에 대한 부하 분산 장치 sku입니다. 기본값은 'standard'입니다. 부하 분산 장치 SKU 간의 차이점에 대한 자세한 내용은 Azure Load Balancer SKU 참조하세요.
loadBalancerSku?: string
속성 값
string
natGatewayProfile
클러스터 NAT 게이트웨이의 프로필입니다.
natGatewayProfile?: ManagedClusterNATGatewayProfile
속성 값
networkDataplane
Kubernetes 클러스터에서 사용되는 네트워크 데이터 평면입니다.
networkDataplane?: string
속성 값
string
networkMode
네트워크 모드 Azure CNI가 구성됩니다. networkPlugin이 'azure'가 아닌 경우 지정할 수 없습니다.
networkMode?: string
속성 값
string
networkPlugin
Kubernetes 네트워크를 빌드하는 데 사용되는 네트워크 플러그 인입니다.
networkPlugin?: string
속성 값
string
networkPluginMode
Kubernetes 네트워크를 빌드하는 데 사용되는 네트워크 플러그 인 모드입니다.
networkPluginMode?: string
속성 값
string
networkPolicy
Kubernetes 네트워크를 빌드하는 데 사용되는 네트워크 정책입니다.
networkPolicy?: string
속성 값
string
outboundType
아웃바운드(송신) 라우팅 메서드입니다. 클러스터를 만들 때만 설정할 수 있으며 나중에 변경할 수 없습니다. 자세한 내용은 송신 아웃바운드 형식참조하세요.
outboundType?: string
속성 값
string
podCidr
kubenet을 사용할 때 Pod IP를 할당할 CIDR 표기법 IP 범위입니다.
podCidr?: string
속성 값
string
podCidrs
CIDR 표기법 IP 범위는 Pod IP를 할당할 범위입니다. 단일 스택 네트워킹에는 하나의 IPv4 CIDR이 필요합니다. 이중 스택 네트워킹에는 각 IP 패밀리(IPv4/IPv6)에 하나씩 두 개의 CIDR이 필요합니다.
podCidrs?: string[]
속성 값
string[]
podLinkLocalAccess
hostNetwork=false를 사용하는 Pod에 대한 특수 링크 로컬 주소(Azure Instance Metadata Service, 즉 IMDS)에 대한 액세스를 정의합니다. 지정하지 않으면 기본값은 'IMDS'입니다.
podLinkLocalAccess?: string
속성 값
string
serviceCidr
서비스 클러스터 IP를 할당할 CIDR 표기법 IP 범위입니다. 서브넷 IP 범위와 겹치지 않아야 합니다.
serviceCidr?: string
속성 값
string
serviceCidrs
CIDR 표기법 IP 범위는 서비스 클러스터 IP를 할당할 범위입니다. 단일 스택 네트워킹에는 하나의 IPv4 CIDR이 필요합니다. 이중 스택 네트워킹에는 각 IP 패밀리(IPv4/IPv6)에 하나씩 두 개의 CIDR이 필요합니다. 서브넷 IP 범위와 겹치지 않아야 합니다.
serviceCidrs?: string[]
속성 값
string[]
staticEgressGatewayProfile
정적 송신 게이트웨이 추가 기능에 대한 프로필입니다. 정적 송신 게이트웨이에 대한 자세한 내용은 https://aka.ms/aks/static-egress-gateway참조하세요.
staticEgressGatewayProfile?: ManagedClusterStaticEgressGatewayProfile