Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update cnpg apis for v1.22, align ClusterSpec and update Helm chart #540

Merged
merged 7 commits into from
Feb 15, 2024

Conversation

nhudson
Copy link
Collaborator

@nhudson nhudson commented Feb 12, 2024

This PR will update the operator to work with the latest version of CNPG (v1.22.1).

  • The update is non-backwards compatible and the CNPG upgrade is part of this PR (via the Helm chart)
  • Update the Helm chart to 0.3.0 and to install/manage CNPG Helm chart v0.20.1.
  • Update all CNPG API's Cluster, Backups, ScheduledBackups and Poolers.
  • Set new CNPG configuration params to keep current features that we have.
  • Fix tests

@nhudson nhudson self-assigned this Feb 12, 2024
@@ -683,6 +683,7 @@ pub fn cnpg_cluster_from_cdb(
),
shared_preload_libraries,
pg_hba: None,
enable_alter_system: Some(true),
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This keeps current feature where we allow the user to use ALTER SYSTEM.

@nhudson nhudson marked this pull request as ready for review February 13, 2024 20:44
@nhudson nhudson merged commit 1ed12cb into main Feb 15, 2024
15 checks passed
@nhudson nhudson deleted the nhudson/TEM-3088 branch February 15, 2024 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants