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

feat: crunchy deployment #826

Open
wants to merge 19 commits into
base: release/0.6.10
Choose a base branch
from
Open

feat: crunchy deployment #826

wants to merge 19 commits into from

Conversation

jon-funk
Copy link
Collaborator

@jon-funk jon-funk commented Dec 13, 2024

  • Infra to deploy shared crunchy cluster per namespace
  • per PR database+user created and cleaned up on PR close
  • adds a useCrunchy flag so that devs can disable/enable crunchy for their release, which is on by default in dev

In the future, after data migration we will set this as the default and retire the bitnami pg instance

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

  • deploymnt of crunchy,
  • user cleanup
  • PR close works
  • use crunchy flag works

Checklist

  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Further comments


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:

@jon-funk jon-funk added pipeline change Change that updates the pipeline not ready Not ready for review, WIP, do not merge. labels Dec 13, 2024
@jon-funk
Copy link
Collaborator Author

testing close

@jon-funk jon-funk closed this Dec 18, 2024
@jon-funk jon-funk reopened this Dec 18, 2024
@jon-funk jon-funk closed this Dec 18, 2024
@jon-funk jon-funk reopened this Dec 18, 2024
@jon-funk jon-funk removed the not ready Not ready for review, WIP, do not merge. label Jan 3, 2025
Copy link
Contributor

@mikevespi mikevespi left a comment

Choose a reason for hiding this comment

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

Awesome stuff! 🚢

Copy link
Collaborator

@afwilcox afwilcox left a comment

Choose a reason for hiding this comment

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

All Openshift objects should follow naming convention: nr-compliance-enforcement-{pr number | test | prod}-*

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pipeline change Change that updates the pipeline
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants