From 6e985c45309394b53c35175c885dd93fa98f533d Mon Sep 17 00:00:00 2001 From: Sergiusz Bazanski Date: Wed, 1 Apr 2020 02:21:45 +0200 Subject: [PATCH] personal/q3k/factorio: fix deploy selectors Change-Id: Id116da7d2486f2a2a5206fe1f8b79283a545c4d2 --- personal/q3k/factorio/kube/factorio.libsonnet | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/personal/q3k/factorio/kube/factorio.libsonnet b/personal/q3k/factorio/kube/factorio.libsonnet index be690549..6ee7b498 100644 --- a/personal/q3k/factorio/kube/factorio.libsonnet +++ b/personal/q3k/factorio/kube/factorio.libsonnet @@ -35,7 +35,7 @@ local kube = import "../../../../kube/kube.libsonnet"; 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 @@ local kube = import "../../../../kube/kube.libsonnet"; }, }, 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: [