From 36ce004f88adbdb63bc774c2dd7f1eb42ba364fb Mon Sep 17 00:00:00 2001 From: Martyn Date: Fri, 26 Sep 2025 12:41:42 +0200 Subject: [PATCH] Some masto deps --- apps-kustomized/mastodeps/postgres.yaml | 22 ++++++++++++++++++++++ everything-app/mastodeps.yaml | 14 ++++++++++++++ everything-app/project-infra.yaml | 1 + 3 files changed, 37 insertions(+) create mode 100644 apps-kustomized/mastodeps/postgres.yaml create mode 100644 everything-app/mastodeps.yaml diff --git a/apps-kustomized/mastodeps/postgres.yaml b/apps-kustomized/mastodeps/postgres.yaml new file mode 100644 index 0000000..ac18048 --- /dev/null +++ b/apps-kustomized/mastodeps/postgres.yaml @@ -0,0 +1,22 @@ +apiVersion: "acid.zalan.do/v1" +kind: postgresql +metadata: + name: masto-postgres +spec: + teamId: masto + volume: + size: 100Gi + storageClass: longhorn-fast + numberOfInstances: 1 + users: + masto: + - superuser + - createdb + databases: + masto: masto # dbname: owner + postgresql: + version: "15" + resources: + requests: + cpu: 10m + memory: 1Mi diff --git a/everything-app/mastodeps.yaml b/everything-app/mastodeps.yaml new file mode 100644 index 0000000..64c63bc --- /dev/null +++ b/everything-app/mastodeps.yaml @@ -0,0 +1,14 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: mastodeps + namespace: argocd +spec: + destination: + namespace: mastodon + server: https://kubernetes.default.svc + project: apps + source: + path: apps-kustomized/mastodeps + repoURL: http://forgejo.git.svc.cluster.local/martyn/infra4talos + targetRevision: HEAD diff --git a/everything-app/project-infra.yaml b/everything-app/project-infra.yaml index 8567f04..7504886 100644 --- a/everything-app/project-infra.yaml +++ b/everything-app/project-infra.yaml @@ -40,3 +40,4 @@ spec: - https://puzzle.github.io/cert-manager-webhook-dnsimple - https://coroot.github.io/helm-charts - https://seaweedfs.github.io/seaweedfs-csi-driver/helm + - https://charts.pascaliske.dev