Commit Graph

61 Commits

Author SHA1 Message Date
Francesco Canovai
74bc9e221e
test(e2e): environment setup (#43)
Create the CI and testing infrastructure for e2e testing. Running the ci
task now will push the plugin and sidecar images to a local registry,
start kind, install the CloudNativePG and cert-manager operators, and
then install the plugin-barman-cloud one.

No actual test is implemented.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-11-14 09:44:18 +01:00
Armando Ruocco
240077c771
feat(spike): restore (#29)
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2024-11-06 16:01:56 +01:00
Armando Ruocco
9fa1c0beab
feat(spike): backup method (#20)
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-10-09 11:11:21 +02:00
Leonardo Cecchi
ea6ee30d2e
feat: sidecar injection and loading (#22)
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2024-10-02 13:21:04 +02:00
Leonardo Cecchi
dd6548c4a2
feat: operator plugin and manifests (#18)
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2024-10-01 15:40:48 +02:00
renovate[bot]
cbefe26440
fix(deps): update module k8s.io/client-go to v0.31.1 (#16)
| datasource | package          | from    | to      |
| ---------- | ---------------- | ------- | ------- |
| go         | k8s.io/client-go | v0.31.0 | v0.31.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 11:11:57 +02:00
renovate[bot]
3289d91db4
fix(deps): update all non-major go dependencies (#15)
| datasource | package                                    | from                               | to                                 |
| ---------- | ------------------------------------------ | ---------------------------------- | ---------------------------------- |
| go         | github.com/cloudnative-pg/cnpg-i           | v0.0.0-20240902182059-c9f193bf825b | v0.0.0-20240924030516-c5636170f248 |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.0.0-20240926095718-27da985944d4 | v0.0.0-20240926153929-09e2c6f6689b |
| go         | github.com/cloudnative-pg/machinery        | v0.0.0-20240919131343-9dd62b9257c7 | v0.0.0-20241001075747-34c8797af80f |
| go         | google.golang.org/grpc                     | v1.66.0                            | v1.67.1                            |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 11:11:20 +02:00
Armando Ruocco
1c86ff6574
feat(spike): wal-archive and wal-restore methods (#4)
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2024-10-01 11:02:12 +02:00
renovate[bot]
76486c2863
fix(deps): update kubernetes packages to v0.31.1 (#10)
| datasource | package             | from    | to      |
| ---------- | ------------------- | ------- | ------- |
| go         | k8s.io/apimachinery | v0.31.0 | v0.31.1 |
| go         | k8s.io/client-go    | v0.31.0 | v0.31.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 10:39:11 +02:00
renovate[bot]
435986b7a1
fix(deps): update all non-major go dependencies (#9)
| datasource | package                                    | from                               | to                                 |
| ---------- | ------------------------------------------ | ---------------------------------- | ---------------------------------- |
| go         | github.com/cloudnative-pg/cnpg-i           | v0.0.0-20240902182059-c9f193bf825b | v0.0.0-20240924030516-c5636170f248 |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.0.0-20240923090729-e3d2e7d21fb2 | v0.0.0-20240926153929-09e2c6f6689b |
| go         | google.golang.org/grpc                     | v1.66.0                            | v1.67.0                            |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 10:20:35 +02:00
Armando Ruocco
3f4759c47b
chore: scaffold (#2)
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
2024-09-26 11:52:56 +02:00