我的场景是,目前,我将我的应用程序作为守护程序集运行,并且希望将Datadog集成到我的基础架构中。 正如我的理解是,守护进程设置的目的是确保每个节点上运行每个集合的一个吊舱。Kubernetes Daemonset和Nodeports
在这里,我想指出我的应用程序在datadog代理,因此它会将数据提供给它。 我已经定义了Nodeport
类型的Service
以显示代理的端口。 我在我的应用程序定义中提供了服务名称,它起作用。对于一个节点。 现在当我有更多的节点时会发生什么? k8s是否足够聪明,可以在同一节点上路由到代理,或者存在与我的应用程序一起使用pod可能会在不同节点上调用代理的情况?这是一个正确的设置?