# Arm64 percona/pg-db

**URL:** <https://forums.percona.com/t/arm64-percona-pg-db/36413>\
**Category:** Percona Operator for PostgreSQL\
**Created:** [January 30, 2025, 10:26am UTC](https://forums.percona.com/t/arm64-percona-pg-db/36413 "2025-01-30T10:26:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![dalu](https://avatars.discourse-cdn.com/v4/letter/d/7bcc69/32.png) [@dalu](https://forums.percona.com/u/dalu)\
**Post date:** [January 30, 2025, 10:26am UTC](https://forums.percona.com/t/arm64-percona-pg-db/36413/1 "2025-01-30T10:26:40Z")

</div>

## 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:

```auto
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:

```auto
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.

---

<div class="post-metadata">

**Author:** ![Slava\_Sarzhan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/slava_sarzhan/32/3196_2.png) [@Slava\_Sarzhan](https://forums.percona.com/u/Slava_Sarzhan)\
**Post date:** [January 30, 2025, 10:30am UTC](https://forums.percona.com/t/arm64-percona-pg-db/36413/2 "2025-01-30T10:30:17Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![dalu](https://avatars.discourse-cdn.com/v4/letter/d/7bcc69/32.png) [@dalu](https://forums.percona.com/u/dalu)\
**Post date:** [January 30, 2025, 10:38am UTC](https://forums.percona.com/t/arm64-percona-pg-db/36413/3 "2025-01-30T10:38:48Z")

</div>

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

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

---

<div class="post-metadata">

**Author:** ![Slava\_Sarzhan](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/slava_sarzhan/32/3196_2.png) [@Slava\_Sarzhan](https://forums.percona.com/u/Slava_Sarzhan)\
**Post date:** [January 30, 2025, 1:17pm UTC](https://forums.percona.com/t/arm64-percona-pg-db/36413/4 "2025-01-30T13:17:13Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![edharrybak](https://avatars.discourse-cdn.com/v4/letter/e/db5fbb/32.png) [@edharrybak](https://forums.percona.com/u/edharrybak)\
**Post date:** [October 17, 2025, 3:24pm UTC](https://forums.percona.com/t/arm64-percona-pg-db/36413/5 "2025-10-17T15:24:45Z")

</div>

I am also very interested in arm support. It seems a little confusing for me that we have arm64 percona postgresql distribution, but percona/percona-postgresql-operator comes with it’s own image and this should be a new feature. I hope someone can clarify that.
