apiVersion: apps/v1 kind: DaemonSet metadata: name: beszel-agent spec: selector: matchLabels: app: beszel-agent template: metadata: name: beszel-agent labels: app: beszel-agent spec: tolerations: - key: node-role.kubernetes.io/control-plane volumes: - name: beszel-agent-data hostPath: path: /var/lib/beszel-data type: DirectoryOrCreate - name: containerd hostPath: path: /var/snap/microk8s/common/run/containerd.sock containers: - name: beszel-agent image: henrygd/beszel-agent volumeMounts: - name: beszel-agent-data mountPath: /var/lib/beszel-agent - name: containerd mountPath: /var/run/docker.sock readOnly: true ports: - containerPort: 45876 hostPort: 45876 env: - name: LISTEN value: "45876" - name: KEY valueFrom: configMapKeyRef: key: api_public_key name: beszel-cnf - name: HUB_URL value: http://beszel-hub:8090 - name: TOKEN valueFrom: configMapKeyRef: key: universal_token name: beszel-cnf