cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 36b9bc2ed2e29780cf672e36cbdda453ee21676f
parent bec5f65b9120ec1272b1c600c26120c7b4694158
Author: MTRNord <mtrnord1@gmail.com>
Date:   Tue, 12 Dec 2023 10:44:39 +0100

Fix namespace

Diffstat:
Mapps/base/matrix/draupnir-fluffy/deployment.yaml | 1+
Mapps/base/matrix/draupnir-fluffy/service.yaml | 4++++
Mapps/production/secrets/draupnir-fluffy-config.yaml | 17+++++++++--------
3 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/apps/base/matrix/draupnir-fluffy/deployment.yaml b/apps/base/matrix/draupnir-fluffy/deployment.yaml @@ -3,6 +3,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: mjolnir-fluffy + namespace: matrix spec: replicas: 1 selector: diff --git a/apps/base/matrix/draupnir-fluffy/service.yaml b/apps/base/matrix/draupnir-fluffy/service.yaml @@ -5,6 +5,7 @@ metadata: labels: app: mjolnir-fluffy name: mjolnir-fluffy-srv + namespace: matrix spec: ports: - port: 8081 @@ -15,6 +16,7 @@ apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: name: mjolnir-fluffy-fix-cors + namespace: matrix spec: headers: accessControlAllowHeaders: @@ -32,6 +34,7 @@ apiVersion: traefik.containo.us/v1alpha1 kind: Middleware metadata: name: mjolnir-fluffy-replacepathregex + namespace: matrix spec: replacePathRegex: regex: ^/_matrix/client/r0/rooms/([^/]*)/report/(.*)$ @@ -44,6 +47,7 @@ metadata: cert-manager.io/cluster-issuer: letsencrypt-dns traefik.ingress.kubernetes.io/router.middlewares: default-hsts@kubernetescrd,default-compress@kubernetescrd,default-redirect-https@kubernetescrd,matrix-mjolnir-fluffy-replacepathregex@kubernetescrd,matrix-mjolnir-fluffy-fix-cors@kubernetescrd name: fluffy-mjolnir + namespace: matrix spec: ingressClassName: traefik rules: diff --git a/apps/production/secrets/draupnir-fluffy-config.yaml b/apps/production/secrets/draupnir-fluffy-config.yaml @@ -1,9 +1,10 @@ apiVersion: v1 data: - production.yaml: ENC[AES256_GCM,data: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,iv:ALi2gfUSfUi7+vv18a5TiaZ0850+zslm2xCgee4xzTs=,tag:wHQFe2Um6J+sktey2oxFfw==,type:str] + production.yaml: ENC[AES256_GCM,data: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,iv:aUQ/dymVjRspwX2ic9SJU8QLL+r8369FW+Korp4AEhM=,tag:xP5XtLiSXNetZT0XUJl+Cg==,type:str] kind: ConfigMap metadata: name: mjolnir-fluffy-config + namespace: matrix sops: kms: [] gcp_kms: [] @@ -13,14 +14,14 @@ sops: - recipient: age1esjyg2qfy49awv0ptkzvpk425adczjr38m37w2mmcahzc4p8n54sll2nzh enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1TFpZUk1xK3BqZGJGa0RR - aWdvRnRNWGxQd05hK3FmN1RMQ2hWUU1OTGw0Cmg2QnRlbEMrbzVNREFRU05BNnVP - R2p1enVnUm9XV0crZnA3VnllZk9veVkKLS0tIDFEd1dHaW50eTRlcFlTTGFTczEz - RnBtcHFHS0Z1M2tobEtzMCsvUHNrQUkKKAewPt3vU7SCsRYAi9h5aWg+SVztE9Ar - kRrV7Li4JG8/ngcAauDc2LL5lQpeltyia5ihpn/EPECcwEuN6O6snA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAra0dnQ2IyMGhrOUkwNG05 + Q1kyMHVvSHpSZXorUDZyL25YZ3M0dUFaVVVjCjNHSUhEcFIyRlFSOHFKTU1SdWFZ + UFlCSUZuYUh3U004ZmZMWFNaY3BVTzgKLS0tIHJCZEpSSjNsWXVRc2ExZzJ5WVN5 + R2Jia0lRVk5pMUw1dE43dDN2YitQckEKXyYKZnYWovJ4VDQK9PAc/5lRvNtxqVJE + 0jATVIUOb0L8w5LxT7yJLK1iO8UUOJXFhHptmyBPmepTxLeZzik1yQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2023-12-12T09:40:13Z" - mac: ENC[AES256_GCM,data:VtIHtKXSIO0t6wc7dsHu5SR5iUoT4zqhBpeQkpztSCAkKrGn2FfbHwT8YcZ9Mbe2K/4DFj47IpCUchxmvpjTwVOCewuUiyWnbscc+UTenotgyM7dow0jSWOwMn4hOwBbNmxeiSAGT6Kru0LdwgfzfYOiwXGtIH5nseNPrlhbMbc=,iv:R15Z8RYe85uEpQYzcNfEYHxpMOxS94RaFKhWfxI1YGQ=,tag:SVj9VW/BnA+tY1ldPW+jyA==,type:str] + lastmodified: "2023-12-12T09:44:32Z" + mac: ENC[AES256_GCM,data:/BSlLzfDk3d1zr7tBybl/0GBarX1HNS2RxxT6AK7kqxObiJ+9cqG4JwK0KMRvEcFlR8zaUGdxhocW12WWlBT8zMn6dUcUJkbPRnh+vy0NpiPJhmgvhd8GUlMFbAVbSTVJLnF3vC2YOyLTz+2uMIaH0bWxK/b2HUHrQrtNE0yLqg=,iv:jgTavkrUw4jtRWNLY1DLcX8xr30mO9vU2YStlbBGDb8=,tag:cLGs9CgTGtQxyXW50B6UNw==,type:str] pgp: [] encrypted_regex: ^(privateKey|data|stringData|PASSWD|password|pass|postgresPassword|postgresqlPassword|redminePassword|smtpPassword|registration_shared_secret|shared_secret|secret)$ version: 3.8.1