apiVersion: apps/v1 kind: Deployment metadata: name: supervisor-deployment labels: app: supervisor spec: replicas: 1 selector: matchLabels: app: supervisor template: metadata: labels: app: supervisor spec: hostNetwork: true # Use host networking containers: - name: supervisor image: profitap-supervisor:v1.1.0 imagePullPolicy: IfNotPresent # Use local image if available # env: # - name: SUPERVISOR_THREADS # value: "8" volumeMounts: - mountPath: /data name: supervisor-storage volumes: - name: supervisor-storage hostPath: path: /home/profitap/supervisor-data nodeSelector: kubernetes.io/hostname: workernode1