KubeletConfig interface
속성
| allowed |
안전하지 않은 sysctls 또는 안전하지 않은 sysctl 패턴( |
| container |
컨테이너에 대해 존재할 수 있는 컨테이너 로그 파일의 최대 수입니다. 숫자는 ≥ 2여야 합니다. |
| container |
회전하기 전의 컨테이너 로그 파일의 최대 크기(예: 10Mi)입니다. |
| cpu |
CPU 제한을 지정하는 컨테이너에 대해 CPU CFS 할당량 적용을 사용하도록 설정한 경우 기본값은 true입니다. |
| cpu |
CPU CFS 할당량 기간 값입니다. 기본값은 '100ms'입니다. 유효한 값은 선택적 분수와 단위 접미사가 있는 소수 자릿수의 시퀀스입니다. 예: '300ms', '2h45m'. 지원되는 단위는 'ns', 'us', 'ms', 's', 'm' 및 'h'입니다. |
| cpu |
사용할 CPU 관리자 정책입니다. 기본값은 'none'입니다. 자세한 내용은 Kubernetes CPU 관리 정책 참조하세요. 허용되는 값은 'none' 및 'static'입니다. |
| fail |
true로 설정하면 노드에서 교환이 활성화된 경우 Kubelet이 시작되지 않습니다. |
| image |
이미지 가비지 수집이 항상 실행되는 후 디스크 사용량의 백분율입니다. 이미지 가비지 수집을 사용하지 않도록 설정하려면 100으로 설정합니다. 기본값은 85% |
| image |
이미지 가비지 수집이 실행되지 않는 이전의 디스크 사용 비율입니다. imageGcHighThreshold보다 높게 설정할 수 없습니다. 기본값은 80% |
| pod |
Pod당 최대 프로세스 수입니다. |
| topology |
사용할 토폴로지 관리자 정책입니다. 자세한 내용은 Kubernetes 토폴로지 관리자참조하세요. 기본값은 'none'입니다. 허용되는 값은 'none', 'best-effort', 'restricted' 및 'single-numa-node'입니다. |
속성 세부 정보
allowedUnsafeSysctls
안전하지 않은 sysctls 또는 안전하지 않은 sysctl 패턴(*종료)의 허용된 목록입니다.
allowedUnsafeSysctls?: string[]
속성 값
string[]
containerLogMaxFiles
컨테이너에 대해 존재할 수 있는 컨테이너 로그 파일의 최대 수입니다. 숫자는 ≥ 2여야 합니다.
containerLogMaxFiles?: number
속성 값
number
containerLogMaxSizeMB
회전하기 전의 컨테이너 로그 파일의 최대 크기(예: 10Mi)입니다.
containerLogMaxSizeMB?: number
속성 값
number
cpuCfsQuota
CPU 제한을 지정하는 컨테이너에 대해 CPU CFS 할당량 적용을 사용하도록 설정한 경우 기본값은 true입니다.
cpuCfsQuota?: boolean
속성 값
boolean
cpuCfsQuotaPeriod
CPU CFS 할당량 기간 값입니다. 기본값은 '100ms'입니다. 유효한 값은 선택적 분수와 단위 접미사가 있는 소수 자릿수의 시퀀스입니다. 예: '300ms', '2h45m'. 지원되는 단위는 'ns', 'us', 'ms', 's', 'm' 및 'h'입니다.
cpuCfsQuotaPeriod?: string
속성 값
string
cpuManagerPolicy
사용할 CPU 관리자 정책입니다. 기본값은 'none'입니다. 자세한 내용은 Kubernetes CPU 관리 정책 참조하세요. 허용되는 값은 'none' 및 'static'입니다.
cpuManagerPolicy?: string
속성 값
string
failSwapOn
true로 설정하면 노드에서 교환이 활성화된 경우 Kubelet이 시작되지 않습니다.
failSwapOn?: boolean
속성 값
boolean
imageGcHighThreshold
이미지 가비지 수집이 항상 실행되는 후 디스크 사용량의 백분율입니다. 이미지 가비지 수집을 사용하지 않도록 설정하려면 100으로 설정합니다. 기본값은 85%
imageGcHighThreshold?: number
속성 값
number
imageGcLowThreshold
이미지 가비지 수집이 실행되지 않는 이전의 디스크 사용 비율입니다. imageGcHighThreshold보다 높게 설정할 수 없습니다. 기본값은 80%
imageGcLowThreshold?: number
속성 값
number
podMaxPids
Pod당 최대 프로세스 수입니다.
podMaxPids?: number
속성 값
number
topologyManagerPolicy
사용할 토폴로지 관리자 정책입니다. 자세한 내용은 Kubernetes 토폴로지 관리자참조하세요. 기본값은 'none'입니다. 허용되는 값은 'none', 'best-effort', 'restricted' 및 'single-numa-node'입니다.
topologyManagerPolicy?: string
속성 값
string