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: {}