【问题标题】:Change docker daemon configuration on AKS node?更改 AKS 节点上的 docker 守护程序配置?
【发布时间】:2020-04-15 08:32:02
【问题描述】:

我想更改 docker 守护程序配置,了解日志轮换的大小和时间。是否有任何 arm 模板配置或 az cli 命令可以在 AKS 节点上更改此配置。

【问题讨论】:

    标签: azure-container-service


    【解决方案1】:

    目前,AKS 和 AKS-Engine 都不允许提供/覆盖 ContainerRuntime 配置。

    AKS-Engine 上有一个 PR,允许公开 containerRuntime 的 dataDir 配置。

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

    它。可能值得您提出要求,看看这是否是他们也可以暴露的东西。

    此外,虽然不受支持,但您可以利用 https://github.com/juan-lee/knode 更改节点配置。它应该是 docker 守护进程设置。

    【讨论】:

      【解决方案2】:

      这在今天以受支持的方式是不可能的。 AKS 是一项托管服务,倾向于代表客户管理此类低级别详细信息。特别是考虑到从 docker 到 containerd 的转变,随着底层实现的变化,将这种配置直接暴露给用户将很难管理。所以我发现 AKS 不太可能直接公开这些设置。

      如果您真的对节点配置感兴趣,您可以使用守护程序集或 ssh 到节点并根据需要配置它们。但这会让你失去支持。谨慎行事!

      查看此示例:https://github.com/juan-lee/knode

      (顺便说一句,我是 AKS-Engine PR djsly 链接的作者,我为 AKS 研究这个主题。也就是说,对未来发展的看法是我自己的。)

      【讨论】:

        猜你喜欢
        • 2020-11-13
        • 2014-12-12
        • 2017-09-27
        • 2015-01-08
        • 2018-01-02
        • 2020-01-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多