从 daemonSet 访问 kubernetes pod

问题描述

假设我有一个在 k8s 集群中运行的守护进程,并且该集群有其他部署 pod(例如 Nginx 网络服务器)。我想要部署 pod 中的 daemonset 更改/更新配置文件(例如,在 daemonset 的 Nginx pod 的 /etc/Nginx/Nginx.conf 中更改 Nginx worker_processes 或 worker_connections)。

此过程是我想要实施的自动化或持续性能调整工作流程的一部分。简而言之,我正在寻找方法让 daemonset 不断根据性能指标更改其他 pod 中的配置文件。我将让 daemonset 持续测量性能或从其他度量服务器(Prometheus、new-relic、datadog 或其他)获取性能度量。根据性能指标,我想从守护进程中采取行动(调整 pod)。

所以我在这个工作流程中遇到的唯一问题是如何从守护进程访问 pod。感谢您提供有关如何实现这一目标的任何反馈或解决方案。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)