blob: d30b652322dff780fe976c28388a997b28075787 [file] [log] [blame]
Sergiusz Bazanskicb5c3212019-05-19 03:10:17 +02001local factorio = import "factorio.libsonnet";
Sergiusz Bazanski7fb4acb2019-07-21 17:02:12 +02002local kube = import "../../../../kube/kube.libsonnet";
Sergiusz Bazanskicb5c3212019-05-19 03:10:17 +02003
4
5// Available versions:
6// - 0.16.51-1
7// - 0.17.41-1
Sergiusz Bazanskic2924102019-06-30 17:35:57 +02008// - 0.17.52-1
Sergiusz Bazanski083b1762020-01-22 21:48:22 +01009// - 0.17.79-1
Sergiusz Bazanski54066392020-03-25 10:48:52 +010010// - 0.18.12-2
Sergiusz Bazanski59786c52020-04-01 02:05:42 +020011// - 0.18.17-1
Sergiusz Bazanskicb5c3212019-05-19 03:10:17 +020012
13{
14 local prod = self,
15
16 namespace: kube.Namespace("factorio"),
17 instance(name, tag):: factorio {
18 cfg+: {
19 namespace: "factorio",
20 prefix: name + "-",
21 tag: tag,
22 }
23 },
24
Sergiusz Bazanski59786c52020-04-01 02:05:42 +020025 q3k: prod.instance("q3k", "0.18.17-1"),
26 ds: prod.instance("ds", "0.18.17-1"),
Sergiusz Bazanski154baf12020-04-05 21:32:02 +020027 pymods: prod.instance("pymods", "0.18.17-1"),
Sergiusz Bazanskicb5c3212019-05-19 03:10:17 +020028}