kube: clean up (various)
Change-Id: Idc11cf70fa7fd0360f63438270748ef1d9bad989
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1810
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/ops/sso/kube/sso.libsonnet b/ops/sso/kube/sso.libsonnet
index 24d5d68..cfed91e 100644
--- a/ops/sso/kube/sso.libsonnet
+++ b/ops/sso/kube/sso.libsonnet
@@ -7,6 +7,7 @@
local cfg = top.cfg,
cfg:: {
+ name: 'sso',
namespace: "sso",
image: "registry.k0.hswaw.net/informatic/sso-v2@sha256:1118effa697489028c3cd5a6786d3f94f16dbbe2810b1bf1b0f65ea15bac1914",
domain: error "domain must be set",
@@ -26,7 +27,7 @@
local ns = kube.Namespace(top.cfg.namespace),
- deployment: ns.Contain(kube.Deployment("sso")) {
+ deployment: ns.Contain(kube.Deployment(cfg.name)) {
spec+: {
replicas: 1,
template+: {
@@ -99,17 +100,11 @@
},
},
- svc: ns.Contain(kube.Service("sso")) {
+ svc: ns.Contain(kube.Service(cfg.name)) {
target:: top.deployment,
- spec+: {
- ports: [
- { name: "http", port: 5000, targetPort: 5000, protocol: "TCP" },
- ],
- type: "ClusterIP",
- },
},
- ingress: ns.Contain(kube.SimpleIngress("sso")) {
+ ingress: ns.Contain(kube.SimpleIngress(cfg.name)) {
hosts:: [cfg.domain],
target:: top.svc,
},