Skip to content
This repository has been archived by the owner on Feb 2, 2024. It is now read-only.

fix: add health checks probes #119

Merged
merged 3 commits into from
Nov 1, 2023
Merged

fix: add health checks probes #119

merged 3 commits into from
Nov 1, 2023

Conversation

jesuino
Copy link
Contributor

@jesuino jesuino commented Oct 4, 2023

Description of the change

Adds the health check probes using the same value as the upstream commented probes:

https://github.com/backstage/charts/blob/main/charts/backstage/values.yaml#L162

This should be merged after janus-idp/backstage-showcase#567

Existing or Associated Issue(s)

janus-idp/backstage-showcase#565

Additional Information

This should fix the info dialog in Openshift, where it asks users to setup health checks

openshift_healthcheck_warning

Checklist

  • Chart version bumped in Chart.yaml according to semver.
  • Variables are documented in the values.yaml and added to the README.md. The pre-commit utility can be used to generate the necessary content. Use pre-commit run -a to apply changes.
  • JSON Schema template updated and re-generated the raw schema via pre-commit hook.
  • List tests pass for Chart using the Chart Testing tool and the ct lint command.

Copy link
Member

@tumido tumido left a comment

Choose a reason for hiding this comment

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

@jesuino can you please rebase and update the version again? Please don't forget to run pre-commit to regenerate the README.md.

Copy link
Member

@tumido tumido left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@tumido
Copy link
Member

tumido commented Oct 24, 2023

Btw, @jesuino do you think this should be rather a patch or feature release? Your PR title suggests it should be a feature release however your chart version change is a patch release.

@tumido tumido linked an issue Oct 25, 2023 that may be closed by this pull request
@jesuino
Copy link
Contributor Author

jesuino commented Oct 25, 2023

Hello @tumido I think a patch release is better suitable for this issue. Thanks for pointing this. I just fixed the conflicts with main branch

@tumido tumido changed the title feat: add health checks probes fix: add health checks probes Nov 1, 2023
Copy link
Member

@tumido tumido left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@tumido tumido merged commit 31cb686 into janus-idp:main Nov 1, 2023
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Introduce liveliness/readiness probes for the backstage container
2 participants