我是K8s的新手,我正在尝试将我的服务(当前利用docker-compose.yml)迁移到k8s。我的服务
可以分别通过'localhost:9411'
和'localhost:9200'
访问它们。
我在网上找到的最常用的解决方案是“kompose”,我尝试运行,
kompose up
2。
kompose convert
kubectl apply -f *****-deployment.yaml, ****-service.yaml
完成此操作后,我运行kubectl get pods,可以看到我的部署,但是elasticsearch和zipkin在各自的本地主机端口上不再响应。
'kubectl get pods'
的输出'docker ps'
的输出curl http://localhost:9200
的输出有人可以告诉我为什么会这样以及如何调试吗?
最佳答案
现在解决了;我要做的就是端口转发。
kubectl port-forward zipkin-774cc77659-g929n 9411:9411
谢谢,
关于kubernetes - Kompose不会为openzipkin和Elastic启用本地主机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56655528/