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