Files
homelab-gitops/bootstrap/mastodon.yaml
T

30 lines
740 B
YAML

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: mastodon
namespace: argocd
spec:
project: fediverse
sources:
- repoURL: https://mastodon.github.io/helm-charts/
chart: mastodon
targetRevision: 1.2.5
helm:
releaseName: mastodon
valueFiles:
- $values/apps/mastodon/values.yaml
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
ref: values
- repoURL: https://code.brunner.ninja/feedc0de/homelab-gitops.git
targetRevision: main
path: apps/mastodon/resources
destination:
server: https://kubernetes.default.svc
namespace: mastodon
syncPolicy:
automated:
enabled: true
prune: false
selfHeal: true