Skip to content

Commit 9a756a8

Browse files
committed
Add Lucca Factorio
1 parent 7320182 commit 9a756a8

File tree

2 files changed

+67
-0
lines changed

2 files changed

+67
-0
lines changed
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
apiVersion: argoproj.io/v1alpha1
2+
kind: Application
3+
metadata:
4+
name: factorio-lucca
5+
namespace: argocd
6+
spec:
7+
project: default
8+
syncPolicy:
9+
syncOptions:
10+
- CreateNamespace=true
11+
destination:
12+
server: https://kubernetes.default.svc
13+
namespace: factorio-lucca
14+
source:
15+
repoURL: https://rubxkube.github.io/common-charts/
16+
chart: common
17+
targetRevision: v0.4.5
18+
plugin:
19+
name: argocd-vault-plugin-helm
20+
env:
21+
- name: HELM_VALUES
22+
value: |
23+
name: "factorio"
24+
service:
25+
type: NodePort
26+
enabled: true
27+
servicePort: 34195
28+
containerPort: 34197
29+
protocol: UDP
30+
31+
image:
32+
repository: factoriotools/factorio
33+
tag: stable
34+
pullPolicy: Always
35+
36+
deployment:
37+
port: 34197
38+
39+
ingress:
40+
enabled: false
41+
42+
configMap:
43+
enabled: false
44+
45+
extraConfigMaps: []
46+
47+
variables:
48+
secret:
49+
data:
50+
USERNAME: <path:kv/factorio#username>
51+
TOKEN: <path:kv/factorio#token>
52+
nonSecret:
53+
DLC_SPACE_AGE: true
54+
55+
persistence:
56+
enabled: true
57+
volumes:
58+
- name: data
59+
storageClassName: ""
60+
size: 20Gi
61+
pvcClaim: ""
62+
containerMount: "/factorio"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
apiVersion: kustomize.config.k8s.io/v1beta1
3+
kind: Kustomization
4+
resources:
5+
- app.yaml

0 commit comments

Comments
 (0)