personal/q3k/factorio: fix deploy selectors
Change-Id: Id116da7d2486f2a2a5206fe1f8b79283a545c4d2
diff --git a/personal/q3k/factorio/kube/factorio.libsonnet b/personal/q3k/factorio/kube/factorio.libsonnet
index be69054..6ee7b49 100644
--- a/personal/q3k/factorio/kube/factorio.libsonnet
+++ b/personal/q3k/factorio/kube/factorio.libsonnet
@@ -35,7 +35,7 @@
metadata:: {
namespace: cfg.namespace,
labels: {
- "app.kubernetes.io/name": cfg.appName,
+ "app.kubernetes.io/name": factorio.makeName("factorio"),
"app.kubernetes.io/managed-by": "kubecfg",
"app.kubernetes.io/component": "factorio",
},
@@ -101,7 +101,12 @@
},
},
svc: kube.Service(factorio.makeName("factorio")) {
- metadata+: factorio.metadata,
+ metadata+: factorio.metadata {
+ // hack - have to keep existing naming scheme otherwise we'd lose addresses
+ labels: {
+ "app.kubernetes.io/name": cfg.appName,
+ },
+ },
target_pod:: factorio.deployment.spec.template,
spec+: {
ports: [