github.com/replicatedcom/ship@v0.50.0/integration/init/factorio/expected/base/deployment.yaml (about) 1 --- 2 # Source: factorio/templates/deployment.yaml 3 apiVersion: extensions/v1beta1 4 kind: Deployment 5 metadata: 6 name: factorio-factorio 7 labels: 8 app: factorio-factorio 9 chart: "factorio-0.3.1" 10 release: "factorio" 11 heritage: "Tiller" 12 spec: 13 template: 14 metadata: 15 labels: 16 app: factorio-factorio 17 spec: 18 containers: 19 - name: factorio-factorio 20 image: "quay.io/games_on_k8s/factorio:0.14.22" 21 imagePullPolicy: Always 22 resources: 23 requests: 24 cpu: 500m 25 memory: 512Mi 26 27 env: 28 - name: FACTORIO_SERVER_NAME 29 value: "Kubernetes Server" 30 - name: FACTORIO_DESCRIPTION 31 value: "Factorio running on Kubernetes" 32 - name: FACTORIO_PORT 33 value: "34197" 34 - name: FACTORIO_MAX_PLAYERS 35 value: "255" 36 - name: FACTORIO_IS_PUBLIC 37 value: "false" 38 - name: FACTORIO_REQUIRE_USER_VERIFICATION 39 value: "false" 40 - name: FACTORIO_ALLOW_COMMANDS 41 value: "admins-only" 42 - name: FACTORIO_NO_AUTO_PAUSE 43 value: "false" 44 - name: FACTORIO_AUTOSAVE_INTERVAL 45 value: "2" 46 - name: FACTORIO_AUTOSAVE_SLOTS 47 value: "3" 48 49 ports: 50 - name: factorio 51 containerPort: 34197 52 protocol: UDP 53 volumeMounts: 54 - name: saves 55 mountPath: /opt/factorio/saves 56 - name: mods 57 mountPath: /opt/factorio/mods 58 volumes: 59 - name: saves 60 persistentVolumeClaim: 61 claimName: factorio-factorio-savedgames 62 - name: mods 63 emptyDir: {}