diff --git a/kluster-deployments/immich/application.yaml b/kluster-deployments/immich/application.yaml index e73da0d..443b036 100644 --- a/kluster-deployments/immich/application.yaml +++ b/kluster-deployments/immich/application.yaml @@ -1,103 +1,3 @@ -# apiVersion: source.toolkit.fluxcd.io/v1beta2 -# kind: HelmRepository -# metadata: -# name: immich-helmrepo -# namespace: flux-system -# spec: -# interval: 60m0s -# url: https://immich-app.github.io/immich-charts -# --- -# apiVersion: helm.toolkit.fluxcd.io/v2beta1 -# kind: HelmRelease -# metadata: -# name: immich-helmchart -# namespace: flux-system -# spec: -# interval: 5m0s -# chart: -# spec: -# chart: immich -# sourceRef: -# kind: HelmRepository -# name: immich-helmrepo -# valuesFiles: -# - ./apps/immich/values.yaml -# # - values-production.yaml -# # values: ./apps/immich/values.yaml -# --- -# apiVersion: image.toolkit.fluxcd.io/v1beta2 -# kind: ImageRepository -# metadata: -# name: immich-registry -# namespace: flux-system -# spec: -# image: ghcr.io/immich-app/immich-server -# interval: 15m -# --- -# apiVersion: image.toolkit.fluxcd.io/v1beta2 -# kind: ImagePolicy -# metadata: -# name: immich-imagerange -# namespace: flux-system -# spec: -# imageRepositoryRef: -# name: immich-registry -# policy: -# semver: -# range: 1.x.x -# --- -# apiVersion: image.toolkit.fluxcd.io/v1beta1 -# kind: ImageUpdateAutomation -# metadata: -# name: immich-automation -# namespace: flux-system -# spec: -# interval: 30m -# sourceRef: -# kind: GitRepository -# name: flux-system -# #### Git configuration -# git: -# checkout: -# ref: -# branch: main -# commit: -# author: -# email: flux@moll.re -# name: fluxcdbot -# messageTemplate: 'Bump {{range .Updated.Images}}{{println .}}{{end}}' -# push: -# #### Branch to push to -# branch: ci-update -# #### Update configuration -# update: -# #### Path to the file to update -# path: ./apps/immich/values.yaml -# #### Update strategy -# strategy: Setters -# --- - - -# # sourceRef: -# # kind: GitRepository -# # name: immich -# # git: -# # checkout: -# # ref: -# # branch: main -# # commit: -# # author: -# # email: flux@moll.re -# # name: fluxcdbot -# # messageTemplate: '[CI SKIP] Bump {{range .Updated.Images}}{{println .}}{{end}}' -# # push: -# # branch: main -# # update: -# # path: ./deployment/base/deployment.yaml -# # strategy: Setters - - -# --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: diff --git a/kluster-deployments/journal/application.yaml b/kluster-deployments/journal/application.yaml index 323c01c..4857dc0 100644 --- a/kluster-deployments/journal/application.yaml +++ b/kluster-deployments/journal/application.yaml @@ -5,7 +5,8 @@ metadata: namespace: argocd annotations: argocd-image-updater.argoproj.io/image-list: mollre/journal-bot # no version constraints, use newest - argocd-image-updater.argoproj.io/write-back-method: declarative # write back to git + argocd-image-updater.argoproj.io/alias.update-strategy: latest + argocd-image-updater.argoproj.io/write-back-method: git:secret:argocd/journal-repo spec: project: default @@ -16,3 +17,7 @@ spec: destination: server: https://kubernetes.default.svc namespace: journal + syncPolicy: + automated: + prune: true + selfHeal: true