Skip to content

Add support for userSecretRef - #94

Open
chilagrow wants to merge 17 commits into
mainfrom
user-credentials
Open

Add support for userSecretRef#94
chilagrow wants to merge 17 commits into
mainfrom
user-credentials

Conversation

@chilagrow

@chilagrow chilagrow commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

This PR adds support to setting initial user credentials.

Secret definition for user secret

Secret definition defines necessary keys for creating user secret and used for validation.
UI schema is not yet included, the support will be added later.

Provider validation

User secret can be set except when creating an instance from an existing live instance. It must use the secret of the live instance.

Integration test

Checks the supplied secret is set.

Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Comment thread .github/workflows/e2e-cluster-test.yaml Outdated
IMG: provider-percona-server-mongodb:ci
# Branch of openeverest/openeverest to build the platform from.
OPENEVEREST_BRANCH: main
OPENEVEREST_BRANCH: import-backup-cr

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

TODO: revert it to main

Comment thread .github/workflows/integration-test.yaml Outdated
IMG: provider-percona-server-mongodb:ci
# Branch of openeverest/openeverest to build the platform from.
OPENEVEREST_BRANCH: main
OPENEVEREST_BRANCH: import-backup-cr

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

TODO: revert it to main

@chilagrow
chilagrow marked this pull request as ready for review September 3, 2026 05:35
@chilagrow
chilagrow requested a review from recharte September 3, 2026 05:35
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Base automatically changed from import-backup-cr to main September 4, 2026 02:30
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
Signed-off-by: Chi Fujii <chi.fujii@solanica.io>
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.

1 participant