apiVersion: apps/v1 kind: Deployment metadata: name: node-red namespace: node-red spec: replicas: 1 selector: matchLabels: app: node-red template: metadata: labels: app: node-red spec: containers: - name: node-red image: nodered/node-red:latest imagePullPolicy: Always ports: - containerPort: 1880 volumeMounts: - name: node-red-data mountPath: /data resources: requests: memory: "128Mi" cpu: "100m" limits: memory: "256Mi" cpu: "500m" volumes: - name: node-red-data persistentVolumeClaim: claimName: node-red