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


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.

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

topologyManagerPolicy

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

topologyManagerPolicy?: string

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

string