mirror of
https://github.com/cloudnative-pg/plugin-barman-cloud.git
synced 2026-01-11 13:23:09 +01:00
Closes #299 Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
38 lines
1.4 KiB
Markdown
38 lines
1.4 KiB
Markdown
---
|
|
sidebar_position: 99
|
|
---
|
|
|
|
# Container Images
|
|
|
|
<!-- SPDX-License-Identifier: CC-BY-4.0 -->
|
|
|
|
The Barman Cloud Plugin is distributed using two container images:
|
|
|
|
- One for deploying the plugin components
|
|
- One for the sidecar that runs alongside each PostgreSQL instance in a
|
|
CloudNativePG `Cluster` using the plugin
|
|
|
|
## Plugin Container Image
|
|
|
|
The plugin image contains the logic required to operate the Barman Cloud Plugin
|
|
within your Kubernetes environment with CloudNativePG. It is published on the
|
|
GitHub Container Registry at `ghcr.io/cloudnative-pg/plugin-barman-cloud`.
|
|
|
|
This image is built from the
|
|
[`Dockerfile.plugin`](https://github.com/cloudnative-pg/plugin-barman-cloud/blob/main/containers/Dockerfile.plugin)
|
|
in the plugin repository.
|
|
|
|
## Sidecar Container Image
|
|
|
|
The sidecar image is used within each PostgreSQL pod in the cluster. It
|
|
includes the latest supported version of Barman Cloud and is responsible for
|
|
performing WAL archiving and backups on behalf of CloudNativePG.
|
|
|
|
It is available at `ghcr.io/cloudnative-pg/plugin-barman-cloud-sidecar` and is
|
|
built from the
|
|
[`Dockerfile.sidecar`](https://github.com/cloudnative-pg/plugin-barman-cloud/blob/main/containers/Dockerfile.sidecar).
|
|
|
|
These sidecar images are designed to work seamlessly with the
|
|
[`minimal` PostgreSQL container images](https://github.com/cloudnative-pg/postgres-containers?tab=readme-ov-file#minimal-images)
|
|
maintained by the CloudNativePG Community.
|