【问题标题】:Is there a way to autoscale a Redis cluster on Kubernetes?有没有办法在 Kubernetes 上自动扩展 Redis 集群?
【发布时间】:2019-02-03 23:25:25
【问题描述】:

经过一番解读,如果不添加像 Maestro 这样的控制器,Kubernetes 上的 自动缩放 Redis 似乎没有可持续的解决方案。不幸的是,这个项目似乎有点死了。

自动缩放 Redis 有哪些替代方案?

编辑:Redis 是一个有状态的应用程序。

【问题讨论】:

    标签: redis kubernetes autoscaling


    【解决方案1】:

    如果你想在 Kubernetes 上自动扩展任何东西,它需要某种类型的控制器。对于一般的自动缩放,社区正在围绕Horizontal Pod Autoscaler 团结起来。默认情况下,您将其配置为根据 CPU 利用率进行扩展。

    如果您想根据 CPU 利用率以外的指标进行扩展,并且您正在使用 Redis helm chart,您可以轻松地将其配置为运行 Prometheus 指标 sidecar,并可以将自动缩放程序设置为基于这些值之一进行扩展。

    【讨论】:

    • 我的错,我应该说我想自动缩放有状态的应用程序(如 Redis)。扩大规模不是问题,缩小规模是另一回事。
    猜你喜欢
    • 2020-02-16
    • 2020-11-25
    • 2023-03-30
    • 2020-12-24
    • 2019-07-26
    • 2019-05-26
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    相关资源
    最近更新 更多