immich-app / immich-charts

Helm chart implementation of Immich
https://immich.app
GNU Affero General Public License v3.0
92 stars 39 forks source link

Remove microservices container #93

Closed bo0tzz closed 1 month ago

bo0tzz commented 1 month ago

The next release after creating this issue will remove the separate microservices container from the default deployment. We should match this in the chart and also remove the (currently hardcoded) entrypoint from server.

Rahulsharma0810 commented 1 month ago

I got crashbackloop with

image: tag: v1.106.1

microservices: enabled: true

I get the Crashbackloop

immich/immich-server-67648469d9-9d6z6[immich-server]: /bin/sh: 0: cannot open ./start-server.sh: No such file
immich/immich-server-67648469d9-9d6z6[immich-server]: /bin/sh: 0: cannot open ./start-server.sh: No such file
immich/immich-server-67648469d9-9d6z6[immich-server]: /bin/sh: 0: cannot open ./start-server.sh: No such file

the effecting line in the chart is https://github.com/immich-app/immich-charts/blob/00a858d9a9d34958d86b0d94dc97b790eb558e97/charts/immich/templates/server.yaml#L7

Release notes remove it from compose file. image

prometheanfire commented 1 month ago

I assume this means the microservices container is undeployable now? https://immich.app/docs/administration/jobs-workers/

bo0tzz commented 1 month ago

At the moment the chart doesn't have provisions for deploying distinct workers, see #94.

prometheanfire commented 1 month ago

thanks, subscribed