【问题标题】:Migrating Redis to Kubernetes from docker containers将 Redis 从 docker 容器迁移到 Kubernetes
【发布时间】:2021-04-20 06:18:35
【问题描述】:

目前,我们正在将基于哨兵的 redis 部署作为 docker 容器运行。到目前为止,docker 容器运行良好,但作为我们新增强功能的一部分,我们正在将所有服务转移到 Kubernetes (K8S)。

我不确定 Redis 是否正式支持 K8s。请建议我们是否可以在生产中这样做?

如果不在生产中,那么在 SIT / QA/ UAT 等其他工程环境中迁移是否安全

【问题讨论】:

  • 目前的编排器是什么?如果当前的对你来说是生产安全的,我看不出 k8s 不会......
  • 它还可以使用来自 bitname 的 helm 图表用于 redis 或 redis 集群来部署 redis。如果您对 kubernetes 和/或 helm 不太熟悉,最好在测试和开发环境中运行一段时间。尝试一些压力测试,看看它的表现如何。如果它对您来说足够稳定并且足够快。检查舵图的文档并根据您的个人需求设置设置。

标签: docker kubernetes redis


【解决方案1】:

是的,Redis 可以安全地部署到 K8s 集群并在生产环境中提供服务。请注意,K8s 在底层做的事情与您当前的 Docker 安装非常相似,只是容器、存储和路由编排是自动化的。

为了安装 Redis,我推荐使用来自 Bitnami 的Helm Chart

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多