invoiceninja / dockerfiles

Docker files for Invoice Ninja
https://hub.docker.com/r/invoiceninja/invoiceninja
GNU General Public License v2.0
418 stars 268 forks source link

Helm subcharts are outdated, which prevents IN from running on ARM #612

Open eburgueno opened 2 months ago

eburgueno commented 2 months ago

Setup information Helm

Describe the bug When deploying the Helm chart, the Bitnami containers used are from versions prior to the change to support multi-arch containers. This prevents IN from working on ARM-based CPUs, such as Raspberry Pi.

To reproduce Steps to reproduce the behavior:

  1. Deploy IN with Helm on K8S running on ARM
  2. Check the logs for the different dependency pods, such as Mariadb. They should all fail with the error exec /bin/sh: exec format error (the exact binary shown might vary)

Expected behavior The Helm chart uses up-to-date subcharts which support multiple CPU architectures.

Docker/Kubernetes/Helm: