kube: use ns.Contain() for postgres and redis

This is purely for consistency. While it's objectively more "magic" than the previous convention, newcomers may be asking themselves how come namespace is passed to kube objects using ns.Contain(), but to these custom objects via cfg.namespace.

Change-Id: I061c27c74213d5481b2c7e0afd5f316e84335786
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1808
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/hswaw/paperless/paperless.libsonnet b/hswaw/paperless/paperless.libsonnet
index 0572b1f..e0546b8 100644
--- a/hswaw/paperless/paperless.libsonnet
+++ b/hswaw/paperless/paperless.libsonnet
@@ -38,9 +38,8 @@
 
     local ns = kube.Namespace(cfg.namespace),
 
-    redis: redis {
+    redis: ns.Contain(redis) {
         cfg+: {
-            namespace: cfg.namespace,
             storageClassName: cfg.storageClassName,
             appName: "paperless",
             image: "redis:6.0",
@@ -48,9 +47,8 @@
         },
     },
 
-    postgres: postgres {
+    postgres: ns.Contain(postgres) {
         cfg+: {
-            namespace: cfg.namespace,
             appName: "paperless",
             database: "paperless",
             username: "paperless",