Use official percona-pgbackrest docker image

Description

Hi, we use our custom pgbackrest docker image with all the tools needed by the k8s operator.
The goal of this task is to use official percona-pgbackrest docker image. What should be done:

  1. Add all needed dependencies into an official docker image

  2. Move all our custom tools from “percona-docker” github repo into “percona-postgresql-operator” and copy them via init image.

Environment

None

Activity

Show:

Slava Sarzhan April 2, 2025 at 1:38 PM

We have started to use the official percona-pgbackrest docker image. Also options into CR were added:

spec: initImage: perconalab/percona-postgresql-operator:main backups: pgbackrest: initImage: perconalab/percona-postgresql-operator:main

By default, the operator uses an initImage, but users can use a custom one via options added to CR.

Details

Assignee

Reporter

Needs QA

Yes

Fix versions

Priority

Smart Checklist

Created July 16, 2024 at 8:44 AM
Updated April 9, 2025 at 9:59 AM