fiskaltrust / product-de-bring-your-own-datacenter

Information about the fiskaltrust "Bring your own Data Center" product, which enables hosting the fiskaltrust.Middleware in data centers.
5 stars 2 forks source link

Build Multi-Arch byodc images #80

Open mps-exerp opened 2 months ago

mps-exerp commented 2 months ago

Is your feature request related to a problem? Please describe. We're unable to run the byodc container on arm64 architectures, because the images have (thus far) only been built for x86_64 architectures.

Describe the solution you'd like I'd like for arm64-compatible images to be built alongside the x86_64 ones.

Describe alternatives you've considered I have not tried any alternatives.

Additional context

mps-exerp commented 2 weeks ago

@TSchmiedlechner Sorry to ping you directly, but can you or one of your colleagues evaluate if this is a reasonable request?

We're in the middle of migrating to an arm-only cluster deployment, so we will have to investigate alternatives if this is not feasible.

TSchmiedlechner commented 1 week ago

Hi @mps-exerp, sorry that we overlooked this :/ Given our tech stack, this should be doable for us with not too large effort, I think - I wonder though if it wouldn't make sense for you to just switch to our recently released SaaS version of the German Middleware, as your connected PosOperators seem to use the Sorglos-Bundle anyway, where this is included with no additional charge 🤔

Did you consider this? Or maybe just were not aware yet (which could be possible as we're doing a "soft rollout" of this new product, currently)?

TSchmiedlechner commented 1 week ago

Maybe to add: we've added a Portal feature to migrate existing local installations to the CloudCashbox as well, described here. I think the feature is still not turned on generally though, so if you'd be interested, I can connect you to the team :)

mps-exerp commented 1 week ago

Thanks for getting back to me, I'd really appreciate the effort!

I'm not exactly sure how Fiskaltrust is used, only that it is employed by one of our customers and required to be deployed inside their environment, so which image to use is roughly where my control over the matter ends, but I'll definitely forward your suggestion for using some of your alternatives up the hierarchy, moving more of the quirkiness out of our environment and somewhere the customer can control sounds like a win for us :)