【问题标题】:How to enable bitnami/redis-cluster logs deployed using helm?如何启用使用 helm 部署的 bitnami/redis-cluster 日志?
【发布时间】:2020-12-24 05:25:14
【问题描述】:

我已经使用 helm chart 完成了 bitnami redis-cluster 部署。我已按照以下链接进行 redis-cluster 部署-

https://github.com/bitnami/charts/tree/master/bitnami/redis-cluster

我想启用 redis 日志,但不知道该怎么做,就像当前位于 /opt/bitnami/redis/etc/redis.conf 的 bitnami redis 映像配置文件中的参数值为 logfile:"" 为空字符串。

请问有什么方法可以在每个 pod 上启用 redis 服务器日志??

【问题讨论】:

  • 目前,日志应该输出到标准输出,这对你来说不是吗?你能解释一下用例吗?

标签: redis kubernetes-helm bitnami redis-cluster


【解决方案1】:

您可以使用 helm --set 标志覆盖 redis.conf 文件中的默认值。

// Add your custom configurations 
$ export CUSTOM_CONFIG="logfile /data/logs/file.log"

// Apply those while installing 
$ helm install redis bitnami/redis-cluster --set redis.configmap=$CUSTOM_CONFIG

您可以从 pod 内部检查它:

$ kubectl exec -it redis-redis-cluster-0 -- cat /opt/bitnami/redis/etc/redis.conf
.
.
.
logfile /data/logs/file.log

【讨论】:

  • 此更改出错。意外的参数:/opt/bitnami/redis/logs/redis.log 我正在通过 CUSTOM_CONFIG。
  • @andy 你需要提供一个有效的目录,如果你的 PVC 挂载在/data,你可以尝试在它下面的子路径。
  • 使用此命令进行部署:- helm install redis bitnami/redis-cluster --set redis.configmap=$CUSTOM_CONFIG --values values-production.yaml -n bitnami-redis 出现错误:预期在大多数两个参数,意外参数:/bitnami/redis/data/redis.log 我正在为 pvc 做动态绑定,默认情况下数据路径将挂载到 /bitnami/redis/data 所以在添加 CUSTOM_CONFIG 参数后部署本身给出错误。对此有任何想法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-05-26
  • 2022-01-11
  • 2021-02-05
  • 1970-01-01
  • 2021-07-13
  • 2021-02-05
  • 2016-06-18
相关资源
最近更新 更多