我正在Kubernetes集群上运行ELK堆栈,但Kibana服务显示为未决。这是什么意思,以及我们如何进行跑步?
kubectl获取svc -n kube-system | grep kibana
kibana记录负载均衡器10.0.34.12 5601:31840 / TCP 5d
答案 0 :(得分:2)
这意味着它无法创建LoadBalancer来公开您的服务。这取决于您所使用的云提供商。例如,AWS,GCE,Azure,OpenStack等。
kube-apiserver
,kube-controller-manager
和您的kubelet
上的主要配置是提供--cloud-provider
选项。例如,对于AWS,它将为--cloud-provicer=aws
。如果您的云提供商支持,则可能需要考虑将服务公开为NodePort