Kubernetes教程故障排除

时间:2019-07-09 12:40:39

标签: kubernetes rancher

我正在尝试完成以下教程https://kubernetes.io/docs/tasks/job/fine-parallel-processing-work-queue/。我的问题发生在尝试启动Redis的第一步。当我跑步时

kubectl run -i --tty temp --image redis --command "/bin/sh"

我创建了一个新的pod,但仍在运行

redis-cli -h redis 

返回错误:无法在Redis上连接到Redis:6379:名称或服务未知

1 个答案:

答案 0 :(得分:0)

似乎您没有正确设置Kube DNS,而您得到的只是名称解析的简单问题。

如果您再次查看tutorial,他们甚至会提到您会遇到这样的问题:

  

注意:如果您没有正确设置Kube DNS,则可能需要   将以上代码块的第一步更改为redis-cli -h   $ REDIS_SERVICE_HOST。

因此,不要使用redis-cli -h redis,而应使用redis-cli -h $REDIS_SERVICE_HOST,一切都会正常工作。