categraf以daemonset方式部署,如何执行脚本?

Viewed 22

夜莺平台环境helm chart部署在k8s环境下的7.0版本,在使用故障自愈功能时发现脚本在执行时是在categraf容器里执行的,无法调用k8s相关命令,也无法通过脚本操作到物理主机信息,不知道是使用方式有问题还是不支持,大佬指教下。

2 Answers

是不是容器内的应用不应具备调用宿主机资源的权限

看着现在现象是这样的,现在的问题就是在这种k8s环境下如何实现告警自愈脚本在宿主机上执行

categraf 给出的daemonset 是以只读方式挂载物理机根目录的,要想执行物理机上的脚本或者命令,可以将物理机 / 以读写方式挂载到pod内