Поделиться через


KubeletConfig interface

Конфигурации Kubelet узлов агента. Дополнительные сведения см. в конфигурации пользовательского узла AKS.

Свойства

allowedUnsafeSysctls

Разрешен список небезопасных системных шаблонов или небезопасных шаблонов sysctl (заканчивающийся *).

containerLogMaxFiles

Максимальное количество файлов журнала контейнеров, которые могут присутствовать для контейнера. Число должно быть ≥ 2.

containerLogMaxSizeMB

Максимальный размер (например, 10Mi) файла журнала контейнера перед его поворотом.

cpuCfsQuota

Если принудительное применение квот ЦП CFS включено для контейнеров, указывающих ограничения ЦП. Значение по умолчанию — true.

cpuCfsQuotaPeriod

Значение квоты ЦП CFS. Значение по умолчанию — "100 мс". Допустимые значения — это последовательность десятичных чисел с необязательной дроби и суффиксом единицы. Например: "300 мс", "2h45m". Поддерживаемые единицы: "ns", "us", "ms", "s", "m" и "h".

cpuManagerPolicy

Политика диспетчера ЦП, используемая. Значение по умолчанию — none. Дополнительные сведения см. в политиках управления ЦП Kubernetes. Допустимые значения : none и static.

failSwapOn

Если задано значение true, это приведет к сбою запуска Kubelet, если переключение включено на узле.

imageGcHighThreshold

Процент использования дискового пространства, после достижения которого всегда выполняется очистка ненужных данных образов. Чтобы отключить сборку мусора образа, установите значение 100. Значение по умолчанию — 85%

imageGcLowThreshold

Процент дискового пространства, до достижения которого сборка ненужных образов никогда не выполняется. Это не может быть задано выше, чем imageGcHighThreshold. Значение по умолчанию — 80%

podMaxPids

Максимальное количество процессов на модуль pod.

seccompDefault

Указывает профиль seccomp по умолчанию, применяемый ко всем рабочим нагрузкам. Если значение не указано, параметр Unconfined будет использоваться по умолчанию.

topologyManagerPolicy

Политика диспетчера топологий, используемая. Дополнительные сведения см. в диспетчере топологий Kubernetes. Значение по умолчанию — none. Допустимые значения : none, best-effort, "restricted" и "single-numa-node".

Сведения о свойстве

allowedUnsafeSysctls

Разрешен список небезопасных системных шаблонов или небезопасных шаблонов sysctl (заканчивающийся *).

allowedUnsafeSysctls?: string[]

Значение свойства

string[]

containerLogMaxFiles

Максимальное количество файлов журнала контейнеров, которые могут присутствовать для контейнера. Число должно быть ≥ 2.

containerLogMaxFiles?: number

Значение свойства

number

containerLogMaxSizeMB

Максимальный размер (например, 10Mi) файла журнала контейнера перед его поворотом.

containerLogMaxSizeMB?: number

Значение свойства

number

cpuCfsQuota

Если принудительное применение квот ЦП CFS включено для контейнеров, указывающих ограничения ЦП. Значение по умолчанию — true.

cpuCfsQuota?: boolean

Значение свойства

boolean

cpuCfsQuotaPeriod

Значение квоты ЦП CFS. Значение по умолчанию — "100 мс". Допустимые значения — это последовательность десятичных чисел с необязательной дроби и суффиксом единицы. Например: "300 мс", "2h45m". Поддерживаемые единицы: "ns", "us", "ms", "s", "m" и "h".

cpuCfsQuotaPeriod?: string

Значение свойства

string

cpuManagerPolicy

Политика диспетчера ЦП, используемая. Значение по умолчанию — none. Дополнительные сведения см. в политиках управления ЦП Kubernetes. Допустимые значения : 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

seccompDefault

Указывает профиль seccomp по умолчанию, применяемый ко всем рабочим нагрузкам. Если значение не указано, параметр Unconfined будет использоваться по умолчанию.

seccompDefault?: string

Значение свойства

string

topologyManagerPolicy

Политика диспетчера топологий, используемая. Дополнительные сведения см. в диспетчере топологий Kubernetes. Значение по умолчанию — none. Допустимые значения : none, best-effort, "restricted" и "single-numa-node".

topologyManagerPolicy?: string

Значение свойства

string