Я думаю, что нужно создать каждый daemonset
для каждого шаблона.
Но вы можете контролировать, где daemonset
должен работать, используя nodeSelector .
Например, у вас есть 2 шаблона, и каждый шаблон должен применять разные узлы.
Затем вы создадите 2 набора демонов, настроенных как разные метки узлов и шаблоны журналов.
node1 log=template1 ---> daemonset1 with "nodeSelector: log=template1"
node2 log=template1 ---> daemonset1 with "nodeSelector: log=template1"
node3 log=template2 ---> daemonset2 with "nodeSelector: log=template2"
Надеюсь, это поможет вам.