Skip to content

Comments

K8SPG-914 Documented naming conventions for Helm resources.#358

Open
nastena1606 wants to merge 6 commits into2.0from
K8SPG914-Helm-naming-conventions
Open

K8SPG-914 Documented naming conventions for Helm resources.#358
nastena1606 wants to merge 6 commits into2.0from
K8SPG914-Helm-naming-conventions

Conversation

@nastena1606
Copy link
Collaborator

Improved Helm install steps, extended custom install page

new file: docs/assets/fragments/what-you-install.txt
modified: docs/custom-install.md
modified: docs/helm.md
modified: docs/kubectl.md
modified: docs/update-operator.md

Improved Helm install steps, extended custom install page

new file:   docs/assets/fragments/what-you-install.txt
        modified:   docs/custom-install.md
        modified:   docs/helm.md
        modified:   docs/kubectl.md
        modified:   docs/update-operator.md
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates installation documentation to consistently describe Percona Operator for PostgreSQL usage, clarifies Helm/kubectl install guidance, and adds naming conventions for Helm-generated resources.

Changes:

  • Refined Helm and kubectl install pages, including a shared “What you will install” fragment.
  • Expanded custom Helm installation docs with --set/values.yaml examples plus resource naming conventions.
  • Updated operator upgrade wording for consistency.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
docs/update-operator.md Tweaks upgrade step wording for Operator naming consistency.
docs/kubectl.md Renames page/title and adds shared “What you will install” fragment.
docs/helm.md Expands Helm install guidance and clarifies required charts and prerequisites.
docs/custom-install.md Extends custom Helm install docs and documents Helm naming override conventions.
docs/assets/fragments/what-you-install.txt New shared fragment describing installed components and defaults.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

docs/kubectl.md Outdated

## Prerequisites

To install Percona Distribution for PostgreSQL, you need the following:
Copy link

Copilot AI Feb 17, 2026

Choose a reason for hiding this comment

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

The page title/introduction was updated to ‘Percona Operator for PostgreSQL’, but this prerequisite line still says ‘Percona Distribution for PostgreSQL’. Consider updating it to match the page scope (e.g., ‘To install Percona Operator for PostgreSQL…’), or explicitly mention both Operator and database cluster if that’s the intent.

Copilot uses AI. Check for mistakes.
The default Percona Distribution for PostgreSQL configuration includes:

* 3 PostgreSQL servers, one Primary and two replicas.
* a pgBouncer instance - a lightweight connection pooler for PostgreSQL that sits between client applications and the database server to manage and reuse connections efficiently.
Copy link
Contributor

Choose a reason for hiding this comment

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

actually 3 pgBouncer instances


* 3 PostgreSQL servers, one Primary and two replicas.
* a pgBouncer instance - a lightweight connection pooler for PostgreSQL that sits between client applications and the database server to manage and reuse connections efficiently.
* a pgBackRest instance - a backup and restore utility for PostgreSQL that provides a way to backup and restore your database.
Copy link
Contributor

Choose a reason for hiding this comment

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

pgbackrest runs inside database pods. by default operator deploys a repo host instances for filesystem backups

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@it-percona it-percona temporarily deployed to K8SPG914-Helm-naming-conventions - percona-postgresql-operator-2.0 PR #358 February 18, 2026 10:26 — with Render Destroyed
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@it-percona it-percona temporarily deployed to K8SPG914-Helm-naming-conventions - percona-postgresql-operator-2.0 PR #358 February 18, 2026 10:26 — with Render Destroyed
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.

3 participants