apiVersion: apps/v1 kind: Deployment metadata: name: firefox spec: replicas: 1 revisionHistoryLimit: 3 selector: matchLabels: app: firefox template: metadata: labels: app: firefox spec: containers: - image: lscr.io/linuxserver/firefox:101.0.1-r0-ls69 name: firefox resources: limits: cpu: "1200m" memory: "2000Mi" requests: cpu: "300m" memory: "40Mi" env: - name: TZ value: Europe/Oslo - name: PUID value: "1000" - name: PGID value: "1000" ports: - containerPort: 3000 volumeMounts: - name: vol mountPath: /config - name: dshm mountPath: /dev/shm volumes: - name: vol emptyDir: - name: dshm emptyDir: medium: Memory --- apiVersion: v1 kind: Service metadata: name: firefox-svc labels: app: firefox spec: type: NodePort ports: - port: 3000 targetPort: 3000 nodePort: 30104 selector: app: firefox