Arm64 percona/pg-db

Description:

Trying to install percona/pg-db with helm tries to pull the amd64 images (I guess) and not the arm64 images, if they even exist.

How can I use arm64 images?

Steps to Reproduce:

helm install pg-operator percona/pg-operator --namespace pg --create-namespace
helm install pg percona/pg-db --namespace pg

Version:

idk, 2.5.0?

Logs:

pgbouncer exec /usr/bin/pgbouncer: exec format error
pgbouncer-config exec /usr/bin/bash: exec format error                                                                                                                                      

Expected Result:

A working cluster

Actual Result:

A non-working cluster

Additional Information:

The k8s cluster has 3 workers and runs on ampere cpu, so it’s arm64 arch.

Hi @dalu, For now, only the operator pod can be deployed on arm64. You can not deploy DB cluster on arm64 nodes.

That is unfortunate. Is there anything planned in that regard?

Also, this should be mentioned in bold letters in the documentation.

We have a plan to support it. I hope in Q3.

1 Like