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 ### Maintained by flux - Image Update Automation image: nodered/node-red:latest@sha256:153f411d2993abd9ccd8290017ff2bb531326320b5cd3b200c1a4bb1339eb819 # {"$imagepolicy": "node-red:node-red"} ### imagePullPolicy: Always ports: - containerPort: 1880 volumeMounts: - name: node-red-data mountPath: /data - name: node-red-settings mountPath: /data/settings.js subPath: settings.js - name: limbomox-ssh mountPath: /.keys/limbomox-ssh-node-red/id_ed25519 subPath: id-ed25519 resources: requests: memory: "128Mi" cpu: "100m" limits: memory: "256Mi" cpu: "500m" volumes: - name: node-red-data persistentVolumeClaim: claimName: node-red - name: node-red-settings secret: secretName: node-red-settings - name: limbomox-ssh secret: secretName: limbomox-ssh