Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions config/crd/bases/barmancloud.cnpg.io_objectstores.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -255,6 +255,15 @@ spec:
HistoryTags is a list of key value pairs that will be passed to the
Barman --history-tags option.
type: object
s3AddressingStyle:
description: |-
S3AddressingStyle controls how Barman Cloud addresses S3 buckets. It is
applied to every Barman Cloud command that uses this object store.
enum:
- auto
- virtual
- path
type: string
s3Credentials:
description: The credentials to use to upload data to S3
properties:
Expand Down
3 changes: 3 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ module github.com/cloudnative-pg/plugin-barman-cloud

go 1.26.4

// Temporary staging bridge until the S3 addressing-style support is released upstream.
replace github.com/cloudnative-pg/barman-cloud => github.com/davidchandra95/barman-cloud v0.5.2-0.20260810072542-773f2e214b4e

require (
github.com/cert-manager/cert-manager v1.21.0
github.com/cloudnative-pg/api v1.30.0
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UF
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
github.com/cloudnative-pg/api v1.30.0 h1:L8hnvV/tPEQA1xYEi41FUBFA7FUNVGju8+SlgFlDDjI=
github.com/cloudnative-pg/api v1.30.0/go.mod h1:XrKBbOWObL33si0FNuwX4uHNf5JShiZyOUqd6LxbJQo=
github.com/cloudnative-pg/barman-cloud v0.5.2-0.20260720143032-950b0f57e122 h1:NuOztBdp+bUr/xYtaAw8o/x880hvWDRhJGl+R1YsZNw=
github.com/cloudnative-pg/barman-cloud v0.5.2-0.20260720143032-950b0f57e122/go.mod h1:ZQLkdpk44FW5/BGWzABTOEcV9qPbwC+rbdscg2I8mBI=
github.com/cloudnative-pg/cloudnative-pg v1.30.0 h1:fnhVq44xXx97MNiuvJsPrX1vSjYbgdyBK5MSGfdHdp0=
github.com/cloudnative-pg/cloudnative-pg v1.30.0/go.mod h1:QkolwBOWZ+GvAiJt6KpDSymwkpf0K19/p4Q6MQlTM8U=
github.com/cloudnative-pg/cnpg-i v0.6.0 h1:LA//DLkFOLIjU0ASOpFkydZhGir9IAIDfgSsTTX9IpU=
Expand All @@ -35,6 +33,8 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davidchandra95/barman-cloud v0.5.2-0.20260810072542-773f2e214b4e h1:o6TWNI8AsY6FRyeCYpkqsP9FX8lyNdJnSADfcpSIHTg=
github.com/davidchandra95/barman-cloud v0.5.2-0.20260810072542-773f2e214b4e/go.mod h1:ZQLkdpk44FW5/BGWzABTOEcV9qPbwC+rbdscg2I8mBI=
github.com/emicklei/go-restful/v3 v3.13.0 h1:C4Bl2xDndpU6nJ4bc1jXd+uTmYPVUwkD6bFY/oTyCes=
github.com/emicklei/go-restful/v3 v3.13.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
github.com/evanphx/json-patch v5.9.0+incompatible h1:fBXyNpNMuTTDdquAq/uisOr2lShz4oaXpDTX2bLe7ls=
Expand Down
9 changes: 9 additions & 0 deletions manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -254,6 +254,15 @@ spec:
HistoryTags is a list of key value pairs that will be passed to the
Barman --history-tags option.
type: object
s3AddressingStyle:
description: |-
S3AddressingStyle controls how Barman Cloud addresses S3 buckets. It is
applied to every Barman Cloud command that uses this object store.
enum:
- auto
- virtual
- path
type: string
s3Credentials:
description: The credentials to use to upload data to S3
properties:
Expand Down
Loading