From 02500f0a85f4d91776c57d2fb6d05144a40e9344 Mon Sep 17 00:00:00 2001 From: Remy Moll Date: Tue, 28 Nov 2023 16:44:54 +0100 Subject: [PATCH] fix immich --- apps/homeassistant/kustomization.yaml | 2 -- apps/immich/ingress.yaml | 1 - apps/immich/kustomization.yaml | 15 +++++++++++++ apps/immich/namespace.yaml | 4 ++++ .../homeassistant/application.yaml | 2 +- kluster-deployments/immich/application.yaml | 22 +++++++------------ 6 files changed, 28 insertions(+), 18 deletions(-) create mode 100644 apps/immich/kustomization.yaml create mode 100644 apps/immich/namespace.yaml diff --git a/apps/homeassistant/kustomization.yaml b/apps/homeassistant/kustomization.yaml index ad843ef..127f8d6 100644 --- a/apps/homeassistant/kustomization.yaml +++ b/apps/homeassistant/kustomization.yaml @@ -11,8 +11,6 @@ namespace: homeassistant helmCharts: - name: home-assistant releaseName: homeassistant - # namespace: rmoll-harbor-poc version: 13.4.2 valuesFile: values.yaml repo: https://k8s-at-home.com/charts/ - \ No newline at end of file diff --git a/apps/immich/ingress.yaml b/apps/immich/ingress.yaml index 1ab832a..bbe1cd5 100644 --- a/apps/immich/ingress.yaml +++ b/apps/immich/ingress.yaml @@ -37,4 +37,3 @@ spec: - name: websocket tls: certResolver: default-tls - \ No newline at end of file diff --git a/apps/immich/kustomization.yaml b/apps/immich/kustomization.yaml new file mode 100644 index 0000000..ed21e63 --- /dev/null +++ b/apps/immich/kustomization.yaml @@ -0,0 +1,15 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: +- namespace.yaml +- ingress.yaml +- pvc.yaml + +namespace: immich + +helmCharts: + - name: immich + releaseName: immich + version: 0.2.0 + valuesFile: values.yaml + repo: https://immich-app.github.io/immich-charts diff --git a/apps/immich/namespace.yaml b/apps/immich/namespace.yaml new file mode 100644 index 0000000..0a074bd --- /dev/null +++ b/apps/immich/namespace.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: placeholder diff --git a/kluster-deployments/homeassistant/application.yaml b/kluster-deployments/homeassistant/application.yaml index 4725d86..fa340e0 100644 --- a/kluster-deployments/homeassistant/application.yaml +++ b/kluster-deployments/homeassistant/application.yaml @@ -7,7 +7,7 @@ spec: project: apps source: repoURL: https://github.com/moll-re/k3s-infra.git - targetRevision: HEAD + targetRevision: main path: apps/homeassistant destination: server: https://kubernetes.default.svc diff --git a/kluster-deployments/immich/application.yaml b/kluster-deployments/immich/application.yaml index 2d28036..c23d29b 100644 --- a/kluster-deployments/immich/application.yaml +++ b/kluster-deployments/immich/application.yaml @@ -3,22 +3,16 @@ kind: Application metadata: name: immich-application namespace: argocd - annotations: - argocd-image-updater.argoproj.io/image-list: ghcr.io/immich-app/immich-server # no version constraints, use newest - argocd-image-updater.argoproj.io/write-back-method: declarative # write back to git spec: project: apps - sources: - - chart: immich - repoURL: https://immich-app.github.io/immich-charts - targetRevision: 0.2.0 - helm: - releaseName: immich - valueFiles: - - $values/apps/immich/values.yaml - - repoURL: 'https://github.com/moll-re/k3s-infra.git' - targetRevision: main - ref: values + source: + repoURL: https://github.com/moll-re/k3s-infra.git + targetRevision: main + path: apps/immich destination: server: https://kubernetes.default.svc namespace: immich + syncPolicy: + automated: + prune: true + selfHeal: true \ No newline at end of file