diff --git a/everything-app/masto.yaml b/everything-app/masto.yaml new file mode 100644 index 0000000..e8c6385 --- /dev/null +++ b/everything-app/masto.yaml @@ -0,0 +1,47 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: mastodon + namespace: argocd +spec: + destination: + namespace: mastodon + server: https://kubernetes.default.svc + project: apps + source: + chart: mastodon + repoURL: https://helm.dustinrue.com + targetRevision: 0.4.4 + helm: + valuesObject: + ingress: + hosts: + - host: toot.martyn.berlin + paths: + - path: / + tls: + hosts: + - toot.martyn.berlin + mastodon: + local_domain: toot.martyn.berlin + initialUser: + enabled: false + removeMedia: + enabled: true + schedule: "0 0 * * 0" + databaseBackup: + enabled: false + secrets: + existingSecret: "masto-secrets" + storage: + type: emptyDir + postgresql: + host: masto-postgres + existingSecret: "masto.masto-postgres.credentials.postgresql.acid.zalan.do" + redis: + host: redis4masto + database: "0" + smtp: + host: mailhog4masto + port: 25 + enable_starttls: "false"