Agent Pools - Get

지정된 관리형 클러스터 에이전트 풀을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}?api-version=2022-04-01

URI 매개 변수

Name In Required Type Description
agentPoolName
path True
  • string

에이전트 풀의 이름입니다.

resourceGroupName
path True
  • string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

resourceName
path True
  • string

관리되는 클러스터 리소스의 이름입니다.

Regex pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$

subscriptionId
path True
  • string

대상 구독의 ID입니다.

api-version
query True
  • string

이 작업에 사용할 API 버전입니다.

응답

Name Type Description
200 OK

정상

Other Status Codes

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

OAuth2 Flow Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

Get Agent Pool

Sample Request

GET https://management.azure.com/subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1?api-version=2022-04-01

Sample Response

{
  "id": "/subscriptions/subid1/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1/agentPools/agentpool1",
  "name": "agentpool1",
  "properties": {
    "provisioningState": "Succeeded",
    "count": 3,
    "vmSize": "Standard_DS1_v2",
    "maxPods": 110,
    "osType": "Linux",
    "orchestratorVersion": "1.9.6",
    "currentOrchestratorVersion": "1.9.6",
    "nodeImageVersion": "AKSUbuntu:1604:2020.03.11",
    "upgradeSettings": {
      "maxSurge": "33%"
    }
  }
}

정의

AgentPool

에이전트 풀.

AgentPoolMode

에이전트 풀의 모드입니다.

AgentPoolType

에이전트 풀의 유형입니다.

AgentPoolUpgradeSettings

에이전트 풀 업그레이드를 위한 설정

CloudError

컨테이너 서비스의 오류 응답입니다.

CloudErrorBody

컨테이너 서비스의 오류 응답입니다.

code

클러스터가 실행 중인지 또는 중지되었는지를 알려줍니다.

CreationData

원본 리소스에서 대상 리소스를 만들 때 사용되는 데이터입니다.

GPUInstanceProfile

지원되는 GPU VM SKU에 대한 GPU MIG 인스턴스 프로필을 지정하는 데 사용할 GPUInstanceProfile입니다.

KubeletConfig

에이전트 노드의 Kubelet 구성입니다.

KubeletDiskType

emptyDir 볼륨, 컨테이너 런타임 데이터 루트 및 Kubelet 임시 스토리지의 배치를 결정합니다.

LinuxOSConfig

Linux 에이전트 노드의 OS 구성.

OSDiskType

에이전트 풀의 컴퓨터에 사용할 OS 디스크 유형입니다.

OSSKU

OS SKU를 지정합니다. OSType이 Windows 경우 이 값을 지정해서는 안 됩니다.

OSType

운영 체제 유형입니다. 기본값은 Linux입니다.

PowerState

클러스터의 전원 상태를 설명합니다.

ScaleDownMode

VM이 에이전트 풀에 추가되거나 에이전트 풀에서 제거되는 방법을 설명합니다. 청구 상태를 참조하세요.

ScaleSetEvictionPolicy

Virtual Machine Scale Set 제거 정책입니다.

ScaleSetPriority

Virtual Machine Scale Set 우선 순위입니다.

SysctlConfig

Linux 에이전트 노드에 대한 Sysctl 설정입니다.

WorkloadRuntime

노드에서 실행할 수 있는 워크로드 유형을 결정합니다.

AgentPool

에이전트 풀.

Name Type Default Value Description
id
  • string

리소스 ID입니다.

name
  • string

리소스 그룹 내에서 고유한 리소스의 이름입니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다.

properties.availabilityZones
  • string[]

노드에 사용할 가용성 영역 목록입니다. AgentPoolType 속성이 'VirtualMachineScaleSets'인 경우에만 지정할 수 있습니다.

properties.count
  • integer

Docker 컨테이너를 호스트할 에이전트(VM) 수입니다. 허용되는 값은 사용자 풀의 경우 0~1000(포함) 범위이고 시스템 풀의 경우 1~1000(포함) 범위여야 합니다. 기본값은 1입니다.

properties.creationData

노드 풀이 스냅샷을 사용하여 생성/업그레이드될 경우 원본 스냅샷 ID를 지정하는 데 사용할 CreationData입니다.

properties.currentOrchestratorVersion
  • string

에이전트 풀이 실행 중인 Kubernetes 버전입니다.
orchestratorVersion이 완전히 지정된 버전 <major.minor.patch>인 경우 이 필드는 정확히 동일합니다. orchestratorVersion이 <major.minor>이면 이 필드에는 사용 중인 전체 <major.minor.patch> 버전이 포함됩니다.

properties.enableAutoScaling
  • boolean

자동 크기 조정기를 사용하도록 설정할지 여부

properties.enableEncryptionAtHost
  • boolean

호스트 기반 OS 및 데이터 드라이브 암호화를 사용하도록 설정할지 여부입니다.
이는 특정 VM 크기 및 특정 Azure 지역에서만 지원됩니다. 자세한 내용은 다음을 참조하세요. https://docs.microsoft.com/azure/aks/enable-host-encryption

properties.enableFIPS
  • boolean

FIPS 사용 OS를 사용할지 여부입니다.
자세한 내용은 FIPS 사용 노드 풀 추가 를 참조하세요.

properties.enableNodePublicIP
  • boolean

각 노드에 자체 공용 IP가 할당되는지 여부입니다.
일부 시나리오에서는 노드 풀의 노드가 고유한 전용 공용 IP 주소를 수신해야 할 수 있습니다. 홉을 최소화하기 위해 콘솔에서 클라우드 가상 머신에 직접 연결해야 하는 게임 워크로드가 대표적인 시나리오입니다. 자세한 내용은 노드당 공용 IP 할당을 참조하세요. 기본값은 false입니다.

properties.enableUltraSSD
  • boolean

UltraSSD를 사용하도록 설정할지 여부

properties.gpuInstanceProfile

지원되는 GPU VM SKU에 대한 GPU MIG 인스턴스 프로필을 지정하는 데 사용할 GPUInstanceProfile입니다.

properties.kubeletConfig

에이전트 노드의 Kubelet 구성입니다.
에이전트 풀 노드의 Kubelet 구성입니다.

properties.kubeletDiskType

emptyDir 볼륨, 컨테이너 런타임 데이터 루트 및 Kubelet 임시 스토리지의 배치를 결정합니다.

properties.linuxOSConfig

Linux 에이전트 노드의 OS 구성.
Linux 에이전트 노드의 OS 구성입니다.

properties.maxCount
  • integer

자동 크기 조정을 위한 최대 노드 수

properties.maxPods
  • integer

노드에서 실행할 수 있는 최대 Pod 수입니다.

properties.minCount
  • integer

자동 크기 조정을 위한 최소 노드 수

properties.mode

에이전트 풀의 모드입니다.
클러스터에는 항상 하나 이상의 '시스템' 에이전트 풀이 있어야 합니다. 에이전트 풀 제한 및 모범 사례에 대한 자세한 내용은 다음을 참조하세요. https://docs.microsoft.com/azure/aks/use-system-pools

properties.nodeImageVersion
  • string

노드 이미지의 버전

properties.nodeLabels
  • object

에이전트 풀의 모든 노드에서 유지할 노드 레이블입니다.

properties.nodePublicIPPrefixID
  • string

VM 노드에서 IP를 사용해야 하는 공용 IP 접두사 ID입니다.
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName} 형식입니다.

properties.nodeTaints
  • string[]

노드 풀 만들기 및 크기 조정 중에 새 노드에 추가된 taint입니다. 예를 들어 key=value:NoSchedule입니다.

properties.orchestratorVersion
  • string

사용자가 지정한 Kubernetes의 버전입니다.
패치 버전 <major.minor.patch> (예: 1.20.13) 및 <major.minor> (예: 1.20)가 모두 지원됩니다. major.minor>를 지정하면 <지원되는 최신 GA 패치 버전이 자동으로 선택됩니다. 클러스터가 만들어지면(예: 1.14.x -> 1.14) 동일한 <major.minor>로 클러스터를 업데이트해도 최신 패치 버전을 사용할 수 있더라도 업그레이드가 트리거되지 않습니다. AKS 클러스터의 모든 노드 풀을 동일한 Kubernetes 버전으로 업그레이드하는 것이 가장 좋습니다. 노드 풀 버전은 컨트롤 플레인과 동일한 주 버전이어야 합니다. 노드 풀 부 버전은 컨트롤 플레인 버전의 두 가지 부 버전 내에 있어야 합니다. 노드 풀 버전은 컨트롤 플레인 버전보다 클 수 없습니다. 자세한 내용은 노드 풀 업그레이드를 참조하세요.

properties.osDiskSizeGB
  • integer

마스터/에이전트 풀의 모든 컴퓨터에 대한 디스크 크기를 지정하는 데 사용할 OS 디스크 크기(GB)입니다. 0을 지정하면 지정된 vmSize에 따라 기본 osDisk 크기가 적용됩니다.

properties.osDiskType

에이전트 풀의 컴퓨터에 사용할 OS 디스크 유형입니다.
VM에서 지원하는 캐시 디스크가 요청된 OSDiskSizeGB보다 큰 경우 기본값은 '사용 후 삭제'입니다. 그렇지 않으면 기본값은 'Managed'입니다. 만든 후에는 변경되지 않을 수 있습니다. 자세한 내용은 임시 OS를 참조하세요.

properties.osSKU

OS SKU를 지정합니다. OSType이 Windows 경우 이 값을 지정해서는 안 됩니다.

properties.osType Linux

운영 체제 유형입니다. 기본값은 Linux입니다.

properties.podSubnetID
  • string

Pod를 시작할 때 조인할 서브넷의 ID입니다.
생략하면 Pod IP가 노드 서브넷에 정적으로 할당됩니다(자세한 내용은 vnetSubnetID 참조). /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} 형식입니다.

properties.powerState

에이전트 풀이 실행 중인지 또는 중지되었는지 여부입니다.
에이전트 풀이 처음 만들어지면 처음에 실행됩니다. 이 필드를 중지됨으로 설정하여 에이전트 풀을 중지할 수 있습니다. 중지된 에이전트 풀은 모든 VM을 중지하며 청구 요금이 발생하지 않습니다. 에이전트 풀이 실행 중이고 프로비저닝 상태가 성공인 경우에만 에이전트 풀을 중지할 수 있습니다.

properties.provisioningState
  • string

현재 배포 또는 프로비전 상태입니다.

properties.proximityPlacementGroupID
  • string

근접 배치 그룹의 ID입니다.

properties.scaleDownMode

에이전트 풀을 스케일링할 때 사용할 스케일 다운 모드입니다.
클러스터 자동 크기 조정기 동작에도 영향을 줍니다. 지정하지 않으면 기본적으로 Delete로 설정됩니다.

properties.scaleSetEvictionPolicy Delete

사용할 Virtual Machine Scale Set 제거 정책입니다.
scaleSetPriority가 'Spot'이 아니면 지정할 수 없습니다. 지정하지 않으면 기본값은 'Delete'입니다.

properties.scaleSetPriority Regular

Virtual Machine Scale Set 우선 순위입니다. 지정하지 않으면 기본값은 'Regular'입니다.

properties.spotMaxPrice
  • number
-1

스폿 인스턴스에 대해 지불할 최대 가격(미국 달러)입니다. 가능한 값은 0 또는 -1보다 큰 10진수 값으로, 기본 가격이 주문형으로 설정됨을 나타냅니다.
가능한 값은 주문형 가격을 지불하려는 의지를 나타내는 0 또는 -1보다 큰 10진수 값입니다. 스폿 가격 책정에 대한 자세한 내용은 스폿 VM 가격 책정을 참조하세요.

properties.tags
  • object

에이전트 풀 가상 머신 확장 집합에 유지할 태그입니다.

properties.type

에이전트 풀의 유형입니다.

properties.upgradeSettings

에이전트 풀 업그레이드를 위한 설정

properties.vmSize
  • string

에이전트 풀 VM의 크기입니다.
VM 크기 가용성은 지역에 따라 다릅니다. 노드에 컴퓨팅 리소스(메모리, cpu 등)가 부족한 경우 Pod가 올바르게 실행되지 않을 수 있습니다. 제한된 VM 크기에 대한 자세한 내용은 다음을 참조하세요. https://docs.microsoft.com/azure/aks/quotas-skus-regions

properties.vnetSubnetID
  • string

에이전트 풀 노드 및 선택적으로 Pod가 시작할 때 조인할 서브넷의 ID입니다.
지정하지 않으면 VNET 및 서브넷이 생성되고 사용됩니다. podSubnetID를 지정하지 않으면 노드 및 Pod에 적용되고, 그렇지 않으면 노드에만 적용됩니다. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName} 형식입니다.

properties.workloadRuntime

노드에서 실행할 수 있는 워크로드 유형을 결정합니다.

type
  • string

리소스 유형

AgentPoolMode

에이전트 풀의 모드입니다.

Name Type Description
System
  • string

시스템 에이전트 풀은 주로 CoreDNS 및 메트릭 서버와 같은 중요한 시스템 Pod를 호스팅하기 위한 것입니다. 시스템 에이전트 풀 osType은 Linux여야 합니다. 시스템 에이전트 풀 VM SKU에는 2vCPU 및 4GB 이상의 메모리가 있어야 합니다.

User
  • string

사용자 에이전트 풀은 주로 애플리케이션 Pod를 호스팅하기 위한 것입니다.

AgentPoolType

에이전트 풀의 유형입니다.

Name Type Description
AvailabilitySet
  • string

이 사용은 권장되지 않습니다.

VirtualMachineScaleSets
  • string

Virtual Machine Scale Set에서 지원되는 에이전트 풀을 만듭니다.

AgentPoolUpgradeSettings

에이전트 풀 업그레이드를 위한 설정

Name Type Description
maxSurge
  • string

업그레이드 중에 급증한 노드의 최대 수 또는 백분율입니다.
정수(예: '5') 또는 백분율(예: '50%')로 설정할 수 있습니다. 백분율을 지정하면 업그레이드 시 총 에이전트 풀 크기의 백분율입니다. 백분율의 경우 소수 노드가 반올림됩니다. 이 인수를 지정하지 않으면 기본값은 1입니다. 모범 사례를 비롯한 자세한 내용은 다음을 참조하세요. https://docs.microsoft.com/azure/aks/upgrade-cluster#customize-node-surge-upgrade

CloudError

컨테이너 서비스의 오류 응답입니다.

Name Type Description
error

오류에 대한 세부 정보입니다.

CloudErrorBody

컨테이너 서비스의 오류 응답입니다.

Name Type Description
code
  • string

오류의 식별자입니다. 코드는 고정이며 프로그래밍 방식으로 사용하기 위한 것입니다.

details

오류에 대한 추가 세부 정보 목록입니다.

message
  • string

사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다.

target
  • string

특정 오류의 대상입니다. 예를 들어 오류에 있는 속성의 이름입니다.

code

클러스터가 실행 중인지 또는 중지되었는지를 알려줍니다.

Name Type Description
Running
  • string

클러스터가 실행 중입니다.

Stopped
  • string

클러스터가 중지되었습니다.

CreationData

원본 리소스에서 대상 리소스를 만들 때 사용되는 데이터입니다.

Name Type Description
sourceResourceId
  • string

대상 개체를 만드는 데 사용할 원본 개체의 ARM ID입니다.

GPUInstanceProfile

지원되는 GPU VM SKU에 대한 GPU MIG 인스턴스 프로필을 지정하는 데 사용할 GPUInstanceProfile입니다.

Name Type Description
MIG1g
  • string
MIG2g
  • string
MIG3g
  • string
MIG4g
  • string
MIG7g
  • string

KubeletConfig

에이전트 노드의 Kubelet 구성입니다.

Name Type Description
allowedUnsafeSysctls
  • string[]

안전하지 않은 sysctls 또는 안전하지 않은 sysctl 패턴(끝 *)의 허용된 목록입니다.

containerLogMaxFiles
  • integer

컨테이너에 제공할 수 있는 컨테이너 로그 파일의 최대 수입니다. 숫자는 ≥ 2여야 합니다.

containerLogMaxSizeMB
  • integer

회전하기 전의 컨테이너 로그 파일의 최대 크기(예: 10Mi)입니다.

cpuCfsQuota
  • boolean

CPU 제한을 지정하는 컨테이너에 대해 CPU CFS 할당량 적용을 사용하는 경우
기본값은 true입니다.

cpuCfsQuotaPeriod
  • string

CPU CFS 할당량 기간 값입니다.
기본값은 '100ms'입니다. 유효한 값은 선택적 분수와 단위 접미사가 있는 10진수 시퀀스입니다. 예: '300ms', '2h45m'. 지원되는 단위는 'ns', 'us', 'ms', 's', 'm' 및 'h'입니다.

cpuManagerPolicy
  • string

사용할 CPU 관리자 정책입니다.
기본값은 'none'입니다. 자세한 내용은 Kubernetes CPU 관리 정책을 참조하세요. 허용되는 값은 'none' 및 'static'입니다.

failSwapOn
  • boolean

true로 설정하면 노드에서 교환을 사용하도록 설정하면 Kubelet이 시작되지 않습니다.

imageGcHighThreshold
  • integer

이미지 가비지 수집이 항시 실행된 후 디스크 사용 백분율입니다.
이미지 가비지 수집을 사용하지 않으려면 100으로 설정합니다. 기본값은 85%입니다.

imageGcLowThreshold
  • integer

이미지 가비지 수집이 실행되기 이전의 디스크 사용 백분율입니다.
imageGcHighThreshold보다 높게 설정할 수 없습니다. 기본값은 80%입니다.

podMaxPids
  • integer

Pod당 최대 프로세스 수입니다.

topologyManagerPolicy
  • string

사용할 토폴로지 관리자 정책입니다.
자세한 내용은 Kubernetes 토폴로지 관리자를 참조하세요. 기본값은 'none'입니다. 허용되는 값은 'none', 'best-effort', 'restricted' 및 'single-numa-node'입니다.

KubeletDiskType

emptyDir 볼륨, 컨테이너 런타임 데이터 루트 및 Kubelet 임시 스토리지의 배치를 결정합니다.

Name Type Description
OS
  • string

Kubelet은 해당 데이터에 OS 디스크를 사용합니다.

Temporary
  • string

Kubelet은 해당 데이터에 임시 디스크를 사용합니다.

LinuxOSConfig

Linux 에이전트 노드의 OS 구성.

Name Type Description
swapFileSizeMB
  • integer

각 노드에서 만들 스왑 파일의 크기(MB)입니다.

sysctls

Linux 에이전트 노드에 대한 Sysctl 설정입니다.

transparentHugePageDefrag
  • string

커널이 메모리 압축을 적극적으로 사용하여 더 많은 거대한 페이지를 사용할 수 있도록 해야 하는지 여부입니다.
유효한 값은 'always', 'defer', 'defer+madvise', 'madvise' 및 'never'입니다. 기본값은 'madvise'입니다. 자세한 내용은 투명한 거대한 페이지를 참조하세요.

transparentHugePageEnabled
  • string

투명 거 대 한 페이지를 사용할 수 있는지 여부입니다.
유효한 값은 'always', 'madvise' 및 'never'입니다. 기본값은 'always'입니다. 자세한 내용은 투명한 거대한 페이지를 참조하세요.

OSDiskType

에이전트 풀의 컴퓨터에 사용할 OS 디스크 유형입니다.

Name Type Description
Ephemeral
  • string

임시 OS 디스크는 임시 디스크와 마찬가지로 호스트 컴퓨터에만 저장됩니다. 이를 통해 더 빠른 노드 크기 조정 및 클러스터 업그레이드와 함께 읽기/쓰기 대기 시간이 줄어듭니다.

Managed
  • string

Azure는 VM을 다른 호스트로 재배치해야 하는 경우 데이터 손실을 방지하기 위해 가상 머신의 운영 체제 디스크를 Azure Storage에 복제합니다. 컨테이너는 로컬 상태를 유지하도록 설계되지 않았기 때문에 이 동작은 노드 프로비전 속도가 느리고 읽기/쓰기 대기 시간이 더 긴 등 몇 가지 단점을 제공하면서 제한된 값을 제공합니다.

OSSKU

OS SKU를 지정합니다. OSType이 Windows 경우 이 값을 지정해서는 안 됩니다.

Name Type Description
CBLMariner
  • string
Ubuntu
  • string

OSType

운영 체제 유형입니다. 기본값은 Linux입니다.

Name Type Description
Linux
  • string

Linux를 사용합니다.

Windows
  • string

Windows 사용합니다.

PowerState

클러스터의 전원 상태를 설명합니다.

Name Type Description
code

클러스터가 실행 중인지 또는 중지되었는지를 알려줍니다.

ScaleDownMode

VM이 에이전트 풀에 추가되거나 에이전트 풀에서 제거되는 방법을 설명합니다. 청구 상태를 참조하세요.

Name Type Description
Deallocate
  • string

스케일 업 중에 할당 취소된 인스턴스(있는 경우)를 시작하고 스케일 다운 중에 인스턴스 할당을 취소하려고 시도합니다.

Delete
  • string

스케일 업 중에 새 인스턴스를 만들고 스케일 다운 중에 인스턴스를 제거합니다.

ScaleSetEvictionPolicy

Virtual Machine Scale Set 제거 정책입니다.

Name Type Description
Deallocate
  • string

노드 풀의 기본 확장 집합에 있는 노드는 제거 시 중지된 할당 취소됨 상태로 설정됩니다. 중지-할당 취소 상태의 노드는 컴퓨팅 할당량에 포함되며 클러스터 확장 또는 업그레이드에 문제를 일으킬 수 있습니다.

Delete
  • string

노드 풀의 기본 확장 집합에 있는 노드는 제거될 때 삭제됩니다.

ScaleSetPriority

Virtual Machine Scale Set 우선 순위입니다.

Name Type Description
Regular
  • string

일반 VM이 사용됩니다.

Spot
  • string

스폿 우선 순위 VM이 사용됩니다. 스폿 노드에 대한 SLA가 없습니다. 자세한 내용은 AKS에서 해당 지점을 참조하세요.

SysctlConfig

Linux 에이전트 노드에 대한 Sysctl 설정입니다.

Name Type Description
fsAioMaxNr
  • integer

Sysctl 설정 fs.aio-max-nr.

fsFileMax
  • integer

Sysctl 설정 fs.file-max.

fsInotifyMaxUserWatches
  • integer

Sysctl 설정 fs.inotify.max_user_watches.

fsNrOpen
  • integer

Sysctl 설정 fs.nr_open.

kernelThreadsMax
  • integer

Sysctl 설정 kernel.threads-max.

netCoreNetdevMaxBacklog
  • integer

Sysctl 설정 net.core.netdev_max_backlog.

netCoreOptmemMax
  • integer

Sysctl 설정 net.core.optmem_max.

netCoreRmemDefault
  • integer

Sysctl 설정 net.core.rmem_default.

netCoreRmemMax
  • integer

Sysctl 설정 net.core.rmem_max.

netCoreSomaxconn
  • integer

sysctl setting net.core.somaxconn.

netCoreWmemDefault
  • integer

Sysctl 설정 net.core.wmem_default.

netCoreWmemMax
  • integer

Sysctl 설정 net.core.wmem_max.

netIpv4IpLocalPortRange
  • string

Sysctl 설정 net.ipv4.ip_local_port_range.

netIpv4NeighDefaultGcThresh1
  • integer

Sysctl 설정 net.ipv4.neigh.default.gc_thresh1.

netIpv4NeighDefaultGcThresh2
  • integer

Sysctl 설정 net.ipv4.neigh.default.gc_thresh2.

netIpv4NeighDefaultGcThresh3
  • integer

Sysctl 설정 net.ipv4.neigh.default.gc_thresh3.

netIpv4TcpFinTimeout
  • integer

Sysctl 설정 net.ipv4.tcp_fin_timeout.

netIpv4TcpKeepaliveProbes
  • integer

Sysctl 설정 net.ipv4.tcp_keepalive_probes.

netIpv4TcpKeepaliveTime
  • integer

Sysctl 설정 net.ipv4.tcp_keepalive_time.

netIpv4TcpMaxSynBacklog
  • integer

Sysctl 설정 net.ipv4.tcp_max_syn_backlog.

netIpv4TcpMaxTwBuckets
  • integer

Sysctl 설정 net.ipv4.tcp_max_tw_buckets.

netIpv4TcpTwReuse
  • boolean

Sysctl 설정 net.ipv4.tcp_tw_reuse.

netIpv4TcpkeepaliveIntvl
  • integer

Sysctl 설정 net.ipv4.tcp_keepalive_intvl.

netNetfilterNfConntrackBuckets
  • integer

Sysctl 설정 net.netfilter.nf_conntrack_buckets.

netNetfilterNfConntrackMax
  • integer

Sysctl 설정 net.netfilter.nf_conntrack_max.

vmMaxMapCount
  • integer

Sysctl 설정 vm.max_map_count.

vmSwappiness
  • integer

Sysctl 설정 vm.swappiness.

vmVfsCachePressure
  • integer

Sysctl 설정 vm.vfs_cache_pressure.

WorkloadRuntime

노드에서 실행할 수 있는 워크로드 유형을 결정합니다.

Name Type Description
OCIContainer
  • string

노드는 Kubelet을 사용하여 표준 OCI 컨테이너 워크로드를 실행합니다.

WasmWasi
  • string

노드는 Krustlet을 사용하여 WASI 공급자(미리 보기)를 사용하여 WASM 워크로드를 실행합니다.