【问题标题】:How to tweak Redis config with Kubernetes statefulset?如何使用 Kubernetes statefulset 调整 Redis 配置?
【发布时间】:2021-01-12 05:34:45
【问题描述】:

我对 Redis 的默认 redis.conf 很好,但只想将“appendonly”从默认的“no”更改为“yes”。 Kubernetes statefulset 部分是:

    spec:
      containers:
      - name: master
        image: k8s.gcr.io/redis:e2e
        command: ["/usr/local/bin/redis-server"]
        args: ["/etc/redis/redis.conf"]
        env:
        - name: appendonly
          value: "yes"

我认为我偏离了正轨,但我正在努力围绕 Kubernetes 进行思考。

【问题讨论】:

  • 你是如何安装redis的?掌舵?

标签: docker kubernetes redis containers statefulset


【解决方案1】:

这就是比使用 configmap 更有效且更简单的方法。我只在测试/开发中使用它,所以如果在产品中工作,当然是 YMMV。相关部分:

    spec:
      containers:
      - name: master
        image: k8s.gcr.io/redis:e2e
        imagePullPolicy: Always
        command: ["redis-server"]
        args: ["--appendonly", "yes"]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-24
    • 1970-01-01
    • 2018-05-19
    • 2020-04-05
    • 1970-01-01
    • 2018-06-24
    相关资源
    最近更新 更多