Изменить docker конфигурацию демона на узле AKS? - PullRequest
0 голосов
/ 15 апреля 2020

Я бы хотел изменить конфигурацию демона docker, указав размер и время, когда может происходить ротация журнала. Есть ли какая-либо конфигурация шаблона руки или команда az cli, где я могу изменить эту конфигурацию на узле AKS.

Ответы [ 2 ]

0 голосов
/ 15 апреля 2020

Это невозможно сегодня поддерживаемым способом. AKS - это управляемый сервис, который, как правило, предпочитает управлять такими деталями низкого уровня от имени клиента. Особенно учитывая переход от docker к контейнеру, управление этой конфигурацией непосредственно пользователям будет затруднено, поскольку в базовой реализации все изменится. Поэтому я считаю, что вряд ли AKS выставит эти настройки напрямую.

Если вы действительно заинтересованы в конфигурации узлов, вы можете использовать daemonset или s sh для узлов и настраивать их по своему усмотрению. Но это лишит вас поддержки. Действуйте с осторожностью!

Проверьте это на примере: https://github.com/juan-lee/knode

(кстати, я являюсь автором AKS-Engine PR djsly, и я работа над этим топи c для AKS. Тем не менее, мнения о будущих разработках принадлежат мне.)

0 голосов
/ 15 апреля 2020

В настоящее время и AKS, и AKS-Engine не позволяют предоставлять / перезаписывать конфигурацию ContainerRuntime.

на AKS-Engine есть PR, который позволит выставить конфигурацию dataDir контейнера Runtime.

https://github.com/Azure/aks-engine/pull/3072

It. Может быть, стоит осветить вашу просьбу, чтобы увидеть, если это то, что они могли бы также выставить.

Кроме того, хотя это не поддерживается, вы можете использовать https://github.com/juan-lee/knode для изменения конфигурации узла. Предполагалось docker настройки демона.

...