我有一个DaemonSet创建flink任务管理器pod,每个节点一个。
节点
说我有两个节点节点-A节点B荚
daemonSet会创建节点A上的pod-A节点B上的pod-B坚持……
将PVC连接到DaemonSet窗格的方法与使用其他类型的窗格的方式没有任何不同。创建PVC并将其作为卷安装到pod上。
kind: PersistentVolumeClaim apiVersion: v1 metadata: name: my-pvc namespace: x spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi
这就是DaemonSet清单的样子:
apiVersion: apps/v1 kind: DaemonSet metadata: name: x namespace: x labels: k8s-app: x spec: selector: matchLabels: name: x template: metadata: labels: name: x spec: ... containers: - name: x ... volumeMounts: - name: volume mountPath: /var/log volumes: - name: volume persistentVolumeClaim: claimName: my-pvc