redis - 有没有办法在 Kubernetes 上自动缩放 Redis 集群?

标签 redis kubernetes autoscaling

经过一些阅读,似乎没有可持续的解决方案可以在 Kubernetes 上自动缩放 Redis,而不添加像 Maestro 这样的 Controller 。 .不幸的是,该项目似乎有点死了。

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

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

最佳答案

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

如果您想根据 CPU 利用率以外的指标进行扩展,并且您正在使用 Redis helm chart ,您可以轻松地将其配置为运行 Prometheus 指标边车,并可以将自动缩放器设置为根据其中一个值进行缩放。

关于redis - 有没有办法在 Kubernetes 上自动缩放 Redis 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52072925/

相关文章:

kubernetes - kubectl 命令标志值的大小写敏感

security - 拥有一个带有只读文件系统但有一些读写异常的 kubernetes pod 是否更安全?

redis - 聚合数据存储

ruby-on-rails - iBeacon apps 'communicate' 怎么用在线平台?

go - Kubernetes `client-go`-如何在容器中获取容器状态

go - 在Kubernetes中自定义自动缩放策略

amazon-web-services - AWS 警报在创建时卡在 INSUFFICIENT_DATA 中

google-compute-engine - 如何在 Google Cloud Platform 上更新实例组中的所有机器?

database - redis内存效率

php - 如何在共享主机上安装 Redis?