我正在我的kubernetes集群中设置一个redis-ha。我是用helm安装的。但是我的haproxy pod保持崩溃环回
我正在使用helm在kubernetes集群中安装redis-ha,命令是:helm install -f develop-redis-values.yaml stable/redis-ha --namespace=develop -n=develop-redis in develop redis-values.yaml,我将haproxy.enabled设置为true
这是我的crashloopbackoff pod中的日志
> [ALERT] 268/104750 (1) : parsing [/usr/local/etc/haproxy/haproxy.cfg:34] : 'tcp-check expect string' expects <string> as an argument.
> [ALERT] 268/104750 (1) : Error(s) found in configuration file : /usr/local/etc/haproxy/haproxy.cfg
> [ALERT] 268/104750 (1) : Fatal errors found in configuration.我预计haproxy pod正在运行
发布于 2020-05-05 18:14:13
CrashLoopBackError可能与以下原因有关:
在您的情况下,似乎在您的haproxy配置文件中有一些错误。您是否尝试过在本地拉取正在使用的镜像,并启动容器进行验证?您可以进入容器,通过以下方式查看配置:
haproxy -c -V -f /usr/local/etc/haproxy/haproxy.cfg有关更多信息和调试方法,请访问https://pillsfromtheweb.blogspot.com/2020/05/troubleshooting-kubernetes.html
https://stackoverflow.com/questions/58115304
复制相似问题