defenseunicorns / uds-package-postgres-operator

🏭 UDS Postgres Operator Zarf Package
GNU Affero General Public License v3.0
5 stars 2 forks source link

chore: change image refs to support multi arch #33

Closed ericwyles closed 4 months ago

ericwyles commented 4 months ago

Description

The registry.opensource.zalan.do registry does not support multi arch images so we are actually packaging the amd64 image for arm64 arch and running the operator on arm fails with stderr F exec /postgres-operator: exec format error

This PR changes to zolando's ghcr packages except for pgbouncer which was not available there so changed to the bitnami image from docker.io instead. This should get all the images supporting multi arch for upstream.

Type of change

Checklist before merging

ericwyles commented 4 months ago

@zachariahmiller I tested this locally against mattermost, postgres, and gitlab. Saved data in each app and also exercised terminating postgres pods and watching them swap primary/secondary and verify apps still work and connect after failover. Also killed both postgres pods at same time to see the app unable to respond while there is no db and then see them recover after.

Ran through playwright journey tests for each app as well and all pass.