*/kube: Add kube.SimpleIngress
Change-Id: Iddcac629b9938f228dd93b32e58bb14606d5c6e5
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1745
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/app/mailman-web/kube/mailman.libsonnet b/app/mailman-web/kube/mailman.libsonnet
index c71de4e..f3748a9 100644
--- a/app/mailman-web/kube/mailman.libsonnet
+++ b/app/mailman-web/kube/mailman.libsonnet
@@ -1,4 +1,4 @@
-local kube = import "../../../kube/kube.libsonnet";
+local kube = import "../../../kube/hscloud.libsonnet";
{
local app = self,
@@ -171,33 +171,9 @@
},
- #ingress: ns.Contain(kube.Ingress("mailman")) {
- # metadata+: {
- # annotations+: {
- # "kubernetes.io/tls-acme": "true",
- # "certmanager.k8s.io/cluster-issuer": "letsencrypt-prod",
- # "nginx.ingress.kubernetes.io/proxy-body-size": "0",
- # },
- # },
- # spec+: {
- # tls: [
- # {
- # hosts: [cfg.webDomain],
- # secretName: "mailman-ingress-tls",
- # },
- # ],
- # rules: [
- # {
- # host: cfg.webDomain,
- # http: {
- # paths: [
- # { path: "/", backend: app.svcWeb.name_port },
- # //{ path: "/static/", backend: app.svcStatic.name_port },
- # ],
- # },
- # },
- # ],
- # },
+ #ingress: ns.Contain(kube.SimpleIngress("mailman")) {
+ # hosts:: [cfg.webDomain],
+ # target_service:: app.svcWeb,
#},
config: ns.Contain(kube.Secret("config")) {