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: - name: supervisor-storage mountPath: /data # Same container path volumes: - name: supervisor-storage persistentVolumeClaim: claimName: supervisor-pvc # Using the PVC instead of hostPath