我有一个 SpringBoot 应用程序,已进行 Docker 化,并部署在 kubernetes 集群中。 有什么方法可以从容器内的 springboot 应用程序记录 pod 名称和 pod ip 吗?
提前致谢。
最佳答案
一种方法是在每个集群节点上运行 Fluentd 代理。该代理收集所有 pod 系统输出,用 pod 属性装饰日志,并将它们通过管道传输到 ElasticSearch 或其他一些可搜索存储中。阿拉kubernetes-fluentd
关于java - 从 Spring Boot 应用程序获取 pod 名称和 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54891525/