cloudnative-pg / cloudnative-pg/plugin-barman-cloud

[Feature] Provide an installation via OLM

Open
#554 1 comment 7 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
191
Forks
72
Avg merge
2d 21h
Merged PRs (30d)
21

Description

Are there plans to offer to install the barman-cloud operator via OLM like the "cloudnative-pg" operator?

https://cloudnative-pg.io/documentation/current/installation_upgrade/

Currently the official way to install the operator is by running the`"manifest.yaml"`file.
One problem with the manifest is the`namespaces`that are hard-coded to`"cnpg-system"`, assuming that "cloudnative-pg" instances run in that`namespace`.
Another problem is that it is not easy for upgrading. btw is there an official safe way/method to upgrade the operator?

Having the operator packaged as an OLM in OperatoHub.io would simplify the install and upgrades, and also be aligned with the cloudnative-pg operator

Thanks

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the current manifest.yaml installation method and the linked CloudNativePG installation and upgrade documentation. Determine the requirements for packaging this operator with OLM and publishing it to OperatorHub, including namespace handling and a safe upgrade path; done means the OLM installation and upgrades are supported and documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes, postgresql
Domain
devops, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.