我有一个场景,我需要在集群中的每个节点上部署一个 pod,以便它可以观察某些行为(例如,pod 是否被创建、是否正确终止)。因为,我已经在集群中运行了一个 DaemonSet,所以我想使用可用配置向 List 资源添加一个 DaemonSet,
apiVersion: v1
kind: List
metadata:
name: Daemonset-deploy
namespace: test-ns
items:
- kind: DaemonSet
apiVersion: apps/v1
metadata:
name: DaemonSet1
namespace: test-ns
spec:
<add the spec here>
- kind: DaemonSet
apiVersion: apps/v1
metadata:
name: DaemonSet2
namespace: test-ns
spec:
<add the spec for second daemonset>
我想了解这是否是部署两个 DaemonSet 的正确方法。因为,当我尝试部署相同的配置时,第一个 DaemonSet 启动并运行,但第二个根本没有出现。