【发布时间】:2020-04-15 08:32:02
【问题描述】:
我想更改 docker 守护程序配置,了解日志轮换的大小和时间。是否有任何 arm 模板配置或 az cli 命令可以在 AKS 节点上更改此配置。
【问题讨论】:
我想更改 docker 守护程序配置,了解日志轮换的大小和时间。是否有任何 arm 模板配置或 az cli 命令可以在 AKS 节点上更改此配置。
【问题讨论】:
目前,AKS 和 AKS-Engine 都不允许提供/覆盖 ContainerRuntime 配置。
AKS-Engine 上有一个 PR,允许公开 containerRuntime 的 dataDir 配置。
https://github.com/Azure/aks-engine/pull/3072
它。可能值得您提出要求,看看这是否是他们也可以暴露的东西。
此外,虽然不受支持,但您可以利用 https://github.com/juan-lee/knode 更改节点配置。它应该是 docker 守护进程设置。
【讨论】:
这在今天以受支持的方式是不可能的。 AKS 是一项托管服务,倾向于代表客户管理此类低级别详细信息。特别是考虑到从 docker 到 containerd 的转变,随着底层实现的变化,将这种配置直接暴露给用户将很难管理。所以我发现 AKS 不太可能直接公开这些设置。
如果您真的对节点配置感兴趣,您可以使用守护程序集或 ssh 到节点并根据需要配置它们。但这会让你失去支持。谨慎行事!
查看此示例:https://github.com/juan-lee/knode
(顺便说一句,我是 AKS-Engine PR djsly 链接的作者,我为 AKS 研究这个主题。也就是说,对未来发展的看法是我自己的。)
【讨论】: