Page MenuHomePhabricator

Create a helm chart for cloudnative-pg clusters
Closed, ResolvedPublic

Description

Once the cloudnative-pg operator is deployed, we need a chart to deploy a PG clusters, managed by the operator. We can rely on https://github.com/cloudnative-pg/charts/tree/cloudnative-pg-v0.21.4/charts/cluster as a basis, and prune what we don't need.

Event Timeline

Gehel triaged this task as High priority.Jul 9 2024, 8:09 AM
Gehel moved this task from Incoming to Scratch on the Data-Platform-SRE board.
Gehel removed a project: Epic.

Change #1060376 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg-cluster: define a chart allowing users to provision a PG cluster

https://gerrit.wikimedia.org/r/1060376

Change #1060424 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg: ensure Pods inherit prometheus annotations

https://gerrit.wikimedia.org/r/1060424

Change #1060376 merged by Brouberol:

[operations/deployment-charts@master] cloudnative-pg-cluster: define a chart allowing users to provision a PG cluster

https://gerrit.wikimedia.org/r/1060376

Change #1060432 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg: enable monitoring

https://gerrit.wikimedia.org/r/1060432

Change #1060432 abandoned by Brouberol:

[operations/deployment-charts@master] cloudnative-pg: enable monitoring

Reason:

I'll just rework https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1060424 to integrate these changes as well

https://gerrit.wikimedia.org/r/1060432

Change #1060424 merged by Brouberol:

[operations/deployment-charts@master] cloudnative-pg: ensure Pods inherit prometheus annotations

https://gerrit.wikimedia.org/r/1060424

Change #1060752 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg-cluster: small bugfixes

https://gerrit.wikimedia.org/r/1060752

Change #1060752 merged by Brouberol:

[operations/deployment-charts@master] cloudnative-pg-cluster: small bugfixes

https://gerrit.wikimedia.org/r/1060752

Change #1060827 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/puppet@production] deployment_server: register a mapping between PG versions and image tags

https://gerrit.wikimedia.org/r/1060827

Change #1060828 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg-cluster: rely on the common_images data to ingfer the PG image tag

https://gerrit.wikimedia.org/r/1060828

Change #1060827 merged by Brouberol:

[operations/puppet@production] deployment_server: register a mapping between PG versions and image tags

https://gerrit.wikimedia.org/r/1060827

Change #1060828 merged by Brouberol:

[operations/deployment-charts@master] cloudnative-pg-cluster: rely on the common_images data to ingfer the PG image tag

https://gerrit.wikimedia.org/r/1060828

Change #1060915 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[operations/puppet@production] deployment_server: quote numeric map key in hiera

https://gerrit.wikimedia.org/r/1060915

Change #1060915 merged by RLazarus:

[operations/puppet@production] deployment_server: quote numeric map key in hiera

https://gerrit.wikimedia.org/r/1060915

Change #1061966 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg-cluster: bump version

https://gerrit.wikimedia.org/r/1061966

Change #1061966 merged by Brouberol:

[operations/deployment-charts@master] cloudnative-pg-cluster: bump version

https://gerrit.wikimedia.org/r/1061966

Change #1061979 had a related patch set uploaded (by Brouberol; author: Brouberol):

[operations/deployment-charts@master] cloudnative-pg-cluster: add a namespaced image catalog

https://gerrit.wikimedia.org/r/1061979

Change #1061979 merged by Brouberol:

[operations/deployment-charts@master] cloudnative-pg-cluster: add a namespaced image catalog

https://gerrit.wikimedia.org/r/1061979