diff --git a/apps/base/ente/deployment.yaml b/apps/base/ente/deployment.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d19112743c50a5333fc04a5d8187f82638a1bbd5 --- /dev/null +++ b/apps/base/ente/deployment.yaml @@ -0,0 +1,60 @@ +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: server +spec: + strategy: + type: Recreate + selector: + matchLabels: + app.kubernetes.io/component: server + template: + metadata: + labels: + app.kubernetes.io/component: server + spec: + serviceAccountName: server + containers: + - env: + - name: ENVIRONMENT + value: production + image: quay.io/shivering-isles/ente-server:0.1.0 + imagePullPolicy: IfNotPresent + name: jellyfin + readinessProbe: + httpGet: + path: /health + port: 8080 + ports: + - containerPort: 8080 + protocol: TCP + name: http + volumeMounts: + - name: config + mountPath: /configurations + readOnly: true + resources: + requests: + memory: 1Gi + cpu: 200m + limits: + memory: 1.5Gi + cpu: "1" + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + restartPolicy: Always + securityContext: + runAsNonRoot: true + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 + seccompProfile: + type: "RuntimeDefault" + volumes: + - name: config + secret: + secretName: ente-config diff --git a/apps/base/ente/kustomization.yaml b/apps/base/ente/kustomization.yaml new file mode 100644 index 0000000000000000000000000000000000000000..bdecf4d94b9a6135445cf799a143a9794d4537ba --- /dev/null +++ b/apps/base/ente/kustomization.yaml @@ -0,0 +1,12 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: ente + +resources: + - namespace.yaml + - deployment.yaml + - service.yaml + - serviceaccount.yaml + +commonLabels: + app.kubernetes.io/name: ente \ No newline at end of file diff --git a/apps/base/ente/namespace.yaml b/apps/base/ente/namespace.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a2bd4ed6ba03a2600b06e70923e2869964155ec4 --- /dev/null +++ b/apps/base/ente/namespace.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: ente + labels: {} diff --git a/apps/base/ente/service.yaml b/apps/base/ente/service.yaml new file mode 100644 index 0000000000000000000000000000000000000000..ee4654d790b2440b04683882807baa3366713d20 --- /dev/null +++ b/apps/base/ente/service.yaml @@ -0,0 +1,14 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: server +spec: + ports: + - name: http + port: 80 + protocol: TCP + targetPort: 8080 + selector: + app.kubernetes.io/component: server + type: ClusterIP diff --git a/apps/base/ente/serviceaccount.yaml b/apps/base/ente/serviceaccount.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7281e743d57b675565fd05222d3ef001ab05011c --- /dev/null +++ b/apps/base/ente/serviceaccount.yaml @@ -0,0 +1,6 @@ +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: server +automountServiceAccountToken: false \ No newline at end of file diff --git a/apps/base/ente/zalando-postgresql/database.yaml b/apps/base/ente/zalando-postgresql/database.yaml new file mode 100644 index 0000000000000000000000000000000000000000..9a29d2beee23b422910d1fbfeb1ac23e7aa0b0d1 --- /dev/null +++ b/apps/base/ente/zalando-postgresql/database.yaml @@ -0,0 +1,18 @@ +apiVersion: "acid.zalan.do/v1" +kind: postgresql +metadata: + name: ente-postgres + namespace: ente +spec: + teamId: "ente" + volume: + size: 5Gi + numberOfInstances: 2 + users: + ente: + - superuser + - createdb + databases: + ente: ente + postgresql: + version: "15" diff --git a/apps/base/ente/zalando-postgresql/kustomization.yaml b/apps/base/ente/zalando-postgresql/kustomization.yaml new file mode 100644 index 0000000000000000000000000000000000000000..69a35c952819808be77ba3dc0e0875a6afb64188 --- /dev/null +++ b/apps/base/ente/zalando-postgresql/kustomization.yaml @@ -0,0 +1,14 @@ +apiVersion: kustomize.config.k8s.io/v1alpha1 +kind: Component + +resources: + - database.yaml + - ../../../../shared/networkpolicies/allow-from-database.yaml + +patches: + - path: release-patch.yaml + target: + group: apps + version: v1 + kind: Deployment + name: server \ No newline at end of file diff --git a/apps/base/ente/zalando-postgresql/release-patch.yaml b/apps/base/ente/zalando-postgresql/release-patch.yaml new file mode 100644 index 0000000000000000000000000000000000000000..507f46f3872a5422212ca34a859813377119184d --- /dev/null +++ b/apps/base/ente/zalando-postgresql/release-patch.yaml @@ -0,0 +1,31 @@ +- op: add + path: /spec/template/spec/containers/0/env/- + value: + name: ENTE_DB_USER + valueFrom: + secretKeyRef: + name: ente.ente-postgres.credentials.postgresql.acid.zalan.do + key: username +- op: add + path: /spec/template/spec/containers/0/env/- + value: + name: ENTE_DB_PASSWORD + valueFrom: + secretKeyRef: + name: ente.ente-postgres.credentials.postgresql.acid.zalan.do + key: password +- op: add + path: /spec/template/spec/containers/0/env/- + value: + name: ENTE_DB_HOST + value: ente-postgres.ente.svc.cluster.local +- op: add + path: /spec/template/spec/containers/0/env/- + value: + name: ENTE_DB_PORT + value: "5432" +- op: add + path: /spec/template/spec/containers/0/env/- + value: + name: PGSSLMODE + value: prefer \ No newline at end of file diff --git a/apps/k8s01/ente/certificate.yaml b/apps/k8s01/ente/certificate.yaml new file mode 100644 index 0000000000000000000000000000000000000000..553f3f69b07b8cfec4257ee38bc6d00028b5f2c6 --- /dev/null +++ b/apps/k8s01/ente/certificate.yaml @@ -0,0 +1,63 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: ente-tls +spec: + dnsNames: + - ENC[AES256_GCM,data:tFfrJhLKDk1ru9k0k0aAvvOEt3USfxbr+p0=,iv:K0pQm9OVBNIkFmBO/QgU0EjeeHsEEj6sss0sAerATQo=,tag:ct+8f4gbb58Nl8K7ehwKrw==,type:str] + issuerRef: + name: letsencrypt + kind: ClusterIssuer + secretName: ingress-ente-tls +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-03-02T21:54:06Z" + mac: ENC[AES256_GCM,data:3siGbg5GVgqTKG6iWe9K2pVyvA21nB2m5MZg4q1iSo5dr0bnWO85lznOg9sMKw8g13gOQVZpPMBmXyZcWkqT1slOVrjeDCPw6/bnRgqyWaEm4n5DJ6/l8jntwBkac40fYHNjh1qegmzKtanxPUVzgD7XZgfu+dc2oCldIoY3F0A=,iv:JSd4rDH19i5mrtWz3Q6qrMUpOVBiMRjYVngQ/p+8e9Q=,tag:8a0NozkYNxY4Wm5CJtXj9w==,type:str] + pgp: + - created_at: "2022-01-21T18:13:48Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + wcFMA7kpg2bgzVHcAQ//d2eaQT1zc9SoDJnmNwq9vNZ6W8NdrLPjgGNe+GvxUb08 + Ln1RYaeAfshPRNH1VB7lpnSucH/5GEQMMXmw4vpLHV2sfY2sG+/fdTNAnbBrVtgc + jZWBF4rU4CbvnUWV0wYtr3z1o+8WWcCQqSFleU0o22eKma+DZs2TK3IF/W4B5g2C + c5+UkI0Ow29LpkHqEzvTEnrLaqxSCSpA6D23J35iI3knAV6G3OvVfRa0lUM0in92 + Sl6WSgF1sZFDhBJkchV9T1Nx+G6s4p8NazcboHbFlWnikc42ztqmMsCcq0a3VIZ4 + 8GmX5RiHYkI+QgptCncexWCXOU7J2ETKJ+YHT+JceE38ZTnNdknKgPKfwIAbmzSg + KhE1GJYWPyxQykyeq5Tfl7mhHPHYVOpxSCF7INKKmaF7Y9Ub0JNB0fywFnDMOJKf + H/1BPbsxCNGCqJI/xOJ2bKQxdBjCfsRxaw94/X3hyEG+AoDzbGIqVa00W3PmNSDu + FLgQDNeXWN7th3tC7NLeh5AhhDzsN7xwOUuoJ48ciEfht01cibboQdQToSsK6ceJ + M6gyEbEPDKZSdAYMWDaHIzHog6HZwvuoVM729dbDQ7LMe8slQcjDnXZc+KGpSjmO + zyAuLPFYEdrtnmQeKiTsNWwuOgrB/0z1hW1xkE0xMH2KZcgU7+NxSGh3jyFWGpXS + UQHxVck/v7LPis9OnXsH1WCQ8gMvZUapnOwdr/mHQFH5G1tkiIjM6Jq3iA9Uc9Ut + 2JnRWv2wGOnAyymS4ucf7F6uLtT1SU6Bmsw1MjXHtx6r9g== + =CgQL + -----END PGP MESSAGE----- + fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601 + - created_at: "2022-01-21T18:13:48Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA4oYbIHZIrAPAQ/+OGCsip14r+rC881IJt/gLrJ0dPU0tOUSCJzwOg+D+mxg + YEBSYpbKW2K7doM81Rnz5ll1EaTiWkvGsl2ORJVJocBEFmLhBQDIDA5xEwGxTdrY + agCTrVnoG8oZnqXs9QCvVAQLn7h+DvErMw7u6Ihywef22nyawymmzwK5T4NtO7WT + lrsYXu1ElYVrzvNHs0KkvykA1XViILxJzLjl/LmL0T+q97rdUqmQp1e5+r+LV+PY + aZKPRZch35IFGY+B+/w1NLdDTS1QFbfZbn6P5pP2rEa0a9nYbChYWzHckiScVJbM + qZBOOxDrjh3Me89PzapgfmMMSesIaIPfqeNTH67cZUhemxKu/XTBW0yhdicTctvn + uFHiPavI1ooM/bhDajORvASFK+jZNeqws/8o8kITVIzhbmMDeoZE3CeyiZnPeExB + mqf0g5eZGurcPjGh2pMjuMYmbRfQrsgkduKtWGIAhJtaO5sahbqAP9beRxsY3kuh + 02LrokyVsVb0UlUoch6a1C4auk6bUjGbM422pBFsAkqJ2M5MvdPAerJG6kB2TCTC + oMcGz43g9YYa2LCF/Yqh3DhLdDEKjlZRJoGV8nqFb0BlPSK3EjG2Tb7K1qknlfrp + bM9xSAO/S2zSUbNlpQshEy5dQVI+UzLy7vCgk/YLjxr5ZG/xjtArncsoX/0OnFvU + aAEJAhAqNqILbntU8IceWNlRueHXdooUjMG3KqZGSmPtgeugloUOI2RAjhhAU5FB + jo812AHo9/AUWaroD4en7haOil6XyP/UHBF9Iazo+YxwgOOt0UA6fNIaEWnnMj/g + Y6gwZxUKVIBj + =3As0 + -----END PGP MESSAGE----- + fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07 + encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|hosts?|tang|externalURL)$ + version: 3.7.3 diff --git a/apps/k8s01/ente/ingress.yaml b/apps/k8s01/ente/ingress.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8ce6b2f47fb1fed7e03ae0bcd7c95fd22a6a749f --- /dev/null +++ b/apps/k8s01/ente/ingress.yaml @@ -0,0 +1,73 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: ente-api +spec: + ingressClassName: intranet + rules: + - host: ENC[AES256_GCM,data:VX4N2hBQL/I9muv+P8p124NTiP/DNRhAWbdvPg==,iv:Yhjheh9rWhwFFo665gGD8436jvRDfjEWqNH/gqoXtUw=,tag:AgSPumzL4789ZZfF+X6WAQ==,type:str] + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: server + port: + number: 80 + tls: + - hosts: + - ENC[AES256_GCM,data:O+Vs58fcF8I9sYZzTDGx2biMR8+T/FK4q37E+w==,iv:JQ5v8sle6d6EhvbE5Y6ZF9C6U4UHwXxvvxAZ61YLWmw=,tag:p0SGCTW8LIxS4jEJY4vq2w==,type:str] + secretName: ingress-ente-tls +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-03-02T22:04:11Z" + mac: ENC[AES256_GCM,data:shYGr6dQXRRIf4sJAX2niJvPnxinjzZBbeOHpdysuGPw+u4Hot3nkgaXW+hxo4q9u7haO2oLcfHuOF8VM0QZhcHSccGx4SatohtfDFQr+bSSIDDwgiuuHFphU3yNXyIb6u/DfL4f/bQgoPTHpDL4X+BpyWxk2jPH0vEPQt276lM=,iv:yXp3B6b+T1COUzkJ0Li9IO/3J7Y59vlZEd5rVVwnVn4=,tag:qC2rs4SsAmNyDvHTr7+PWw==,type:str] + pgp: + - created_at: "2023-10-21T00:43:04Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + wcFMA7kpg2bgzVHcAQ/+IRZSFqAk5KNYn+tgx96i+TxZLzCVACLNC/nFYU4ehipR + S5fqxc4toAe4XUkDV3wkLWRd+RCiuoccIL0eWV+wdgkDPG8ICKoKbJsk4U40qD55 + CpdartuTv89UKab4YAArVf08mEA8zOcCkl/cdAXgE+3VCQjzuD7j9Vyr8f48bte+ + VGrTZHy08o7tOaYCr1fZB+/VWixyZWalv3xnfnvV5JgDO3JIIech0H0W9x3r6uti + NC954uwtZZU55b/1NqW0ODxrL4QQSeCEafkki9xLbJicU5l8Lg74wMboPWQIvTOm + k75Zgje6H/mE9V896fqJKruSx++FHbjOGI2Yk1p3JV75L3f6zK8CSyy4l1FTnPyb + tLRig9X8krV1nZStlHw3Ax+1P5uXGEeM30cpxnpd+14cFSW3M9pJgEWB+oCY1w9z + MRiiSfYAgw2GQfvk4J3ySu1GWoPHRKoq7kETmeSMioGhsEQwcYIPOEQDX50ThY3E + ackN4Iw+jlkdskmtzEtrtBY2ZmuphVGcHkwsG0r4NaMo0NtMs2dyBakAh5Q+G8RW + p3CDVuMWezCYqYFP/jCuf3F5dFYae8qcAzpBpsUacCydONq+1CjQFBCBlASOYvqB + sBjz9lSAyrAuYV3HKXEcP5dFRuT2ifN1q3Hu+H8XrUtfGqrBnGa9rO/RQBpfERvS + UQE59Agpwa9vwe6YCya/AcYoY4w3ckE3490YIKv0YIsl/Iq/gE0NqmaHaXXlNdC8 + oKEq86bZwwYOn9YM4kuHIpRnGxrIlzAWf8OpR6Hs7VHheA== + =1QZG + -----END PGP MESSAGE----- + fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601 + - created_at: "2023-10-21T00:43:04Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA4oYbIHZIrAPAQ/+NHbHZaDNuZa27nY18htIwfESJ6ipJ8rTFn7xI2UwGLMv + Jwq8rX8EPDv1ifynQsTxMVNjve+/X+G8X//VTzvFGfH+zsioTGz/w3pFw3+jDEWy + Kj1KqksWlv5jGk8wsGBfwbu4mUq/1irldMs2SomDx0d1e08kcYgGKjPqeXylwXVQ + c0h9VbDHNfch2Fx8KRfQSsrJfUAUu8P8X65HVUTjxkssovolShdLpoXjiCO+EY3j + vHsKX7onAv7bIDIfNzc8u492VSiwOZHyCFKKXypFgmPnHZiDax53THBhshHzRG8a + DyKlvVZQWkKDqnTOde/5J8w7e/eLXcNtjyGS8h1MvZxzljhDsux5Yw7RxZOXdvtY + Dd1+IaJxVr6zkiwK6vqW7JH0iaQ8qZ745n39LKeMh4gjhjbPg8phHbV/Loovx0Mq + Qspvc+XM6sOZIlYPmEl27nSYENnCp5dijiYgY7H9Pn9CYobTx6Fapz1OgMJP6xaq + /dg8FwLFcE3SGDQr/r8ow30ZXOwzxIctjTBI+ZJXGHdR7P1ODn1Iv2vvBuPTuOvp + 5eDUn6I/JS8oiiuoQSXxVNxTfCaRtaC7YD3lfAAVG++5sapTGj8wg/5u/shC0aT7 + TM6qRN/ATRovT+L0S47DnfYdPGwsuebZMiYd9y59My4HFMrXt1yDdN06hAhCSlvU + ZgEJAhBilMffp7d23pDuvaHxkAS0lljcPxzZ+1jrMOIGj4CjSwAt5locS5MPu0nC + 2GRq8IhFIuHqBLKhqbgJT0azbUWufVkyQp/KZRq1HQLRWsKAvVMoQ7DZHlLLczY8 + rmSX9vj/dA== + =Wa9p + -----END PGP MESSAGE----- + fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07 + encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|.*(H|h)osts?|tang|externalURL|.*-secret|.*-url|.*Secrets?|.*-domain|password|subjects|node|apiURL|.*(S|s)erverNames?|.*SecretKey|externalName)$ + version: 3.7.3 diff --git a/apps/k8s01/ente/kustomization.yaml b/apps/k8s01/ente/kustomization.yaml new file mode 100644 index 0000000000000000000000000000000000000000..f2a64ba6f9f9dc5a7b7f5eb0f61887ca3a2f8bd9 --- /dev/null +++ b/apps/k8s01/ente/kustomization.yaml @@ -0,0 +1,18 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: ente +resources: + - ../../base/ente + - certificate.yaml + - ingress.yaml + - secret.yaml + - ../../../shared/resourcequotas/default.yaml + - ../../../shared/networkpolicies/deny-by-default-ingress.yaml + - ../../../shared/networkpolicies/allow-from-ingress.yaml + +commonLabels: + app.kubernetes.io/name: ente + app.kubernetes.io/instance: ente + +components: + - ../../base/ente/zalando-postgresql \ No newline at end of file diff --git a/apps/k8s01/ente/secret.yaml b/apps/k8s01/ente/secret.yaml new file mode 100644 index 0000000000000000000000000000000000000000..2b898b7befb3d41cbaba2ae4eac64b17fda35bae --- /dev/null +++ b/apps/k8s01/ente/secret.yaml @@ -0,0 +1,59 @@ +apiVersion: v1 +kind: Secret +metadata: + name: ente-config +type: Opaque +stringData: + production.yaml: ENC[AES256_GCM,data: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,iv:08NVkkjBKopq4kfD627I7CJ038uBIpmFOlzLN+PadZE=,tag:7r2eMOn4/QlmXSt/LBiz7g==,type:str] +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-03-02T22:01:36Z" + mac: ENC[AES256_GCM,data:Q/Dvhu6jKxoJYsP7joRbenKGrMcb2r4CZYGKfMyj+IVJDnIbwj/ijOeyNpGXNRCNwUIJoV4Vcxr6TzxORFeeMK0d7lAZ+rZrCu7u8nIvcQkWvPBBzptcUs99/Z9zYLInPnl4JGPkBt9ylWUiyNvFYKG968ug5ppoXCxLJMieO0s=,iv:+kUwnC30nbJWdEpBqe3SrqVwcS4KoOp300FdcodQJjY=,tag:BwqHB5L2ORyoUdTmB+uf/w==,type:str] + pgp: + - created_at: "2024-03-02T22:01:36Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + wcFMA7kpg2bgzVHcAQ//Wfbdh2BvyoSNfl6gQF3+pLefBihSGTfEebD8zxbJn6Vb + JjLqNT1DccdlxtZg0NnNQZo4ms43ssED1L1n3qUvFDq6T0ITPCsjAjbCQpqHvwVm + rOKxxzcs5oyqyQS7aM3DYQQZK6h/XuQWRJ/RYlXzZVngTVY5yRPftRqcK2CdF2m9 + 5DDfsCl6hkG0knGJBouMS9BiD1L06YBaijMkjcaW9x1zRvat6tcPJicIF6jzDd5X + kWRm6viomByEHLCyx//TG8O/CYkBWKvr0GOCnHjhdid4LxcD20rqLYRKgySoQHe2 + pSgsfVc/k7NSyLWzdg6+GzgjwRBFkgSdA+L0ZsurNUkXvdHltDrxrXRx6KpqEzo0 + 9/b5corG+Z52Z7n1ovGAx2hQUdPUzoQ8G49cAwirUCvSCi1XRGPkC5WWr5tn4gEF + Zvw5pwo5Vgp51nytOCoLq3RgRGPjSberd4txeVPCfMre1wR5QwQtbIaDjpioX+F3 + uF4YVrc1pDjCjGkqMJUhhuM59hLZFwRjBpy+u494drTPv1O9sPw5cmp1hq8q8y0o + Cu9npXu3a57w3S9GjaYaqFUQvr+AfvOvcujAKb2MZknLDhoi7BUV+LkqctEOtZFP + 4tIMQJNa7+i4AjW0MhcO47+N11/1UG5EQy443JBzybfnsRh0R+/EdUCc+xSfavTS + UQEwoaC/wIBmutZVcyQqc33GbumlKVf5UxBf4U4+Ci2M996F/SEog2nrYTwVWomd + HTQJlJoS24tMbfLd+VAqtK9loG9zzoHSL/e04IUIlpGxtQ== + =Qtym + -----END PGP MESSAGE----- + fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601 + - created_at: "2024-03-02T22:01:36Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA4oYbIHZIrAPAQ//cBbWVnW3P1XIYfjMA8smzF6sfpZEmFDI+s7N5v2jvN9c + eL/br5eCPYB/9AmajhLOqg+p6r7h2iicf0qt08quhDmSnRV643AN+9+uAIj0r3R3 + PXyqe4nuQD/kOuxEBAUHPYtYFFVVaC1SYKXPG7ZxeE2LM7Om9dmPn3coJI9uzA7S + 77TDKkT7tOv+NfFu5AC2AQPLomeIon8PR/0Euf+Zw/JGRm1CKLqQV46wvAw52DtD + 4/qrFzpYMcIAzBM5LPiQEKKIev0psPYK6DiQBemSa1dhEWogtRru6Gdg6l+w85RJ + BE236VtruR1A9x0X4OpEAz46jm2aASD0zZ/rbKJSdJli77VyxkJCAHRigR14Nix+ + TRdqwRjV/ldHLnjLCCznigJ2NW26Z7++tfoznOEGpLQWo6FXKgILiseyivs3Rwhk + FALGGpVr70ODZy4shwxP35HgbDsAirNg/Nrqsi4fBDr6vCAWOpHs+8SZ1ROnGAtr + EJqkgPbR+nMUZQlky/tVtXl8nUy/lEOwFGXtZKNJ/VdI+ZnskF16dUpAG71CfzG+ + M8jSoIXNeE6kbL16BYAPKUcrz7w/rVf24fkWcClgfkIsDi5XxsVF0NqPWGeRdjFe + CtqLQm8y5RJUyNNnnmsGwcoMw/N9Y9IIjtxyeI+2NFLGjFf1ou2CLY9LTHQxjhDU + aAEJAhCfwj+sd5/57kvIh0Sezhg5dZqXz66ZZLkrTjpo5YlfSDUTVXxT2FuY1bOd + ewy7wI2HXK+myv3Hz/TwJ8vDKensrHm6chQ7FbFWgANkW6YbFcc/G49gzhcM9pjZ + gZn+c/EfZt1K + =Z2EJ + -----END PGP MESSAGE----- + fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07 + encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|.*(H|h)osts?|tang|externalURL|.*-secret|.*Secrets?|.*-domain|password|subjects|node|apiURL|.*(S|s)erverNames?|.*SecretKey|externalName)$ + version: 3.7.3 diff --git a/apps/k8s01/nas/s3.yaml b/apps/k8s01/nas/s3.yaml index fd7ea53ec58dbb8737660fef0c152b5f0c01b5f8..37b2b2f58a4936e95459737ddb917d8f840a921e 100644 --- a/apps/k8s01/nas/s3.yaml +++ b/apps/k8s01/nas/s3.yaml @@ -16,8 +16,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -82,8 +82,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -171,8 +171,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -251,8 +251,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -331,8 +331,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -412,8 +412,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -492,8 +492,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -574,8 +574,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -658,8 +658,8 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |- @@ -741,8 +741,85 @@ sops: azure_kv: [] hc_vault: [] age: [] - lastmodified: "2024-02-23T12:04:29Z" - mac: ENC[AES256_GCM,data:cYU9PTgNqrzONCZeziz+/5TeUtrsD2UPK0+tPYsbfcqzoZF4de9sZQ0eeMAtTCn92BzdyLdSscNcXUdBmtlGkgIX+48BovHmts/40xoLwS0fYQQ7KfIXlZsCtmPVyUNopra7+cZ8Ddh2UTGkuR7344PmF+6qQU8b+Ub+r6WPRh4=,iv:yNI20hMdEDMnLVYSeJm8FYXASluwGVtee47rU+mqMdk=,tag:h3X2BseU9IrUmxSMyOiwQw==,type:str] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] + pgp: + - created_at: "2022-09-13T20:16:18Z" + enc: |- + -----BEGIN PGP MESSAGE----- + + wcFMA7kpg2bgzVHcARAAs2wtI2PnfYFdrQMyzW9uwi06Wzi5NPO1PmRp896RrkCr + tqILIJoJayon4IFtoXmG99KZUqDfMWAb7wqAzw8+pwI6Qy+xJjzZ88fYnaP2m8yX + 2ebnaliurX7+VaRwJ0jBW5DJRUkpGqy4dm3kAA3uV8oyOU6QrCfVH5nekS38PKAH + QDQcCA+u3ERe6meAOTXyfJw/y8WMocTNrmFTQDImornspXaakDOBnN8WPOhizlvm + A8SmEZI1Mp4TlNuhRZaX8vu1zGMJ2Ut3QyzCBUy45cs1BVRtLQjj7LZ6zpyMSr7v + wNMxNByOiW4m5Ic6LrUSAoShLmIXqb+uUFno6uG8kyP5cQc3+9fXLhvPpwT2oedY + cnSpTkwqx7l1/lQ0xsnKrNhr+/RU3FK27Q5BgTj4NAQF5pCXkUa0QMeSHfKXtNo6 + +/TE+KIHzbwvPoabWXXWl8odT3Jw6mmOy66otADlxXa6s+g5FhpZfQKQlCr54Lh/ + EdAlQc3cGxPzDCeTVmDFZu53A9cXaeR/DpzILjJkdcw8muG9aJtGhq/taudZZhAv + +rgJHXYKvQu05LTGQLClMrlJidO2+B0qNV3aw40sYGyZ/n73nvnODrXaRzNG1jyR + +j5u4KQpWAUKpljlbAw3lKUll+wBhmmnPJ6UJQ87VmDDcadXFORua+yQsplKRtrS + 5gHPRhnLFveyK1PjYIcasVnKCoS3OiRG187uwx9iPJq95oZETk0VmnpUleiJcml5 + kPy6qaM/qjIx7lo1ShovIfLk25sEge6NkiUwkx/WXI8b++JHZO27AA== + =sOCX + -----END PGP MESSAGE----- + fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601 + - created_at: "2022-09-13T20:16:18Z" + enc: | + -----BEGIN PGP MESSAGE----- + + hQIMA4oYbIHZIrAPAQ/+I/VVicoriCwyJ3X3RRUJ2v/hlV7DmUHNBghR6xl5Hqc6 + KzDh/3vFYCD14aqFprgv7sBI+WpwVZh5bgqfWUiZ+ydCQZl++r/t71sGlrC0yYhU + IKgAoc/nCRyAnNrK+7vpcQ4tjyCrHzerSJSmE8X5x1yVi1VfE3NhtuwWhfjieW88 + aSwIPsj4twmOMVTCjwOaCvOw/xdehJEsL4J0nOXTNUrjWO6TuNrhEBVL5avk/Vxc + zGL3KZBaykVH8lai+ZwpPyf5lZgjbeHb82Gl8VdEy0o0oyDWWriJOkxX5w09/ajv + PcpROSGXdjPvt/7jLgSQR50UY6Ekju6DsUYxaXeJ4QryPITDkcf2MbFstEA6e2np + HGbNTN3yMnoFBijLQPWxQotk9xufDaKLVxDFfSZXoDdMu+005DJnVykM8Pv5qck7 + /fC+jy59mGO0eiDfltWGb1q6CRyJeXk0RTnt9X77I4EMLWjeid6zUhjCp4ZDLSK9 + UuKlnwk5/vb0aH2w87y60M9qgaaIzwB0Be7hpSZ+/OPBhakCS3gU1LxNSMLlSw0o + zoNviDkFxEACkqt+YIYJ3phNRn71RUzNUObiz/LWyd2ZasN5IDnezW39t/4uKjYa + Y1YyZ5HvdJEGvtBYycftTY7IwqUK2DVicImSc4Dszk1PbqMDzIUUbmGN7MxR/gTU + aAEJAhALMJFcOgYratPE/GE+mWKliwdylZQU2pKCuX5DZD5c363wYdmLL5zx32g9 + 3O9uQjmXIvIsKLQecFvk7L9W+F5H0Ya822Be5X1eQiIiYDmRLE3IDgrLypSGW870 + XwzIGA4wMFDY + =5l9E + -----END PGP MESSAGE----- + fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07 + encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|.*(H|h)osts?|tang|externalURL|.*-secret|.*-url|.*Secrets?|.*-domain|password|subjects|node|apiURL|.*(S|s)erverNames?|.*SecretKey|externalName)$ + version: 3.7.3 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: ente + namespace: nas + annotations: + nginx.ingress.kubernetes.io/backend-protocol: HTTPS +spec: + ingressClassName: intranet + rules: + - host: ENC[AES256_GCM,data:Igw9zFxesP3WXhvzieqANIZvVA==,iv:ZL8f/J0z26P9QdCPT9q8L9bSljDlsJKuX1xDYLVOEi4=,tag:VBs2Y5EHEhMkWnWdh1GWuw==,type:str] + http: + paths: + - path: /ente + pathType: Prefix + backend: + service: + name: s3 + port: + number: 9000 + tls: + - hosts: + - ENC[AES256_GCM,data:zwGqnQGiSAXwBq1cENk6yY2A2w==,iv:+qsPNL4gfbmvRmA9KG7Xus1TzgZBubuWDMgeUG+N5jU=,tag:sJ00iQvXI+jbvwa9P3w81g==,type:str] + secretName: ingress-s3-tls +sops: + kms: [] + gcp_kms: [] + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-03-02T21:46:41Z" + mac: ENC[AES256_GCM,data:rCQYvtx/sZtETWvxURMDjOe0bLtdwpiOtyjLERzp/oah39RcclEdgllOre4Y2PHljErJ1J9Ui54b/zoHdDCl9Ik4e768VBLhSFyj9YBf7xY2D9F2cZFMUMVuwZSWL6dMrstozyMFq8RnLXApuijOBT52JMCYS4GRONSS+ElE3l8=,iv:td4ufrkkhCweu3kl0Nq2QbcW60iVavVkDGJGA7P54iQ=,tag:TxYgwRaOi6YnQ/OvWlgZEQ==,type:str] pgp: - created_at: "2022-09-13T20:16:18Z" enc: |-