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

deploy/helm-chart: add readinessProbe #1266

Merged
merged 3 commits into from
May 31, 2022

Conversation

paulfantom
Copy link
Contributor

@paulfantom paulfantom commented Mar 22, 2022

Description

Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue.

Adding readiness probe to use /healthz endpoint as a source of information for kubernetes traffic steering (by default kubernetes won't allow traffic flow to pod that is unhealthy).

Merge requirements

Please take into account the following non-code changes that you may need to make with your PR:

  • CHANGELOG entry for user-facing changes
  • Updated the relevant documentation

@paulfantom
Copy link
Contributor Author

Seems like we need to rethink our testing strategy as the current helm chart is not installing the database and for this reason, promscale-connector cannot enter Ready state. It's a bit weird that this issue manifested itself just now 🤔

@paulfantom paulfantom marked this pull request as draft March 22, 2022 13:46
@cevian
Copy link
Contributor

cevian commented Apr 25, 2022

@paulfantom should I review this? It's in draft stage?

@paulfantom
Copy link
Contributor Author

No. This needs some more work and will be a good first issue for a new hire ;)

Signed-off-by: Paweł Krupa (paulfantom) <pawel@krupa.net.pl>
@onprem onprem force-pushed the helm-readiness-probe branch from 34bfccb to 63bbaf8 Compare May 30, 2022 15:31
@CLAassistant
Copy link

CLAassistant commented May 30, 2022

CLA assistant check
All committers have signed the CLA.

@onprem onprem force-pushed the helm-readiness-probe branch from 63bbaf8 to 75bdd98 Compare May 30, 2022 15:38
Signed-off-by: Prem Saraswat <prmsrswt@gmail.com>
@onprem onprem force-pushed the helm-readiness-probe branch from 75bdd98 to f1bfbd3 Compare May 30, 2022 15:44
@paulfantom
Copy link
Contributor Author

You need to run ./scripts/generate-deploy-script.sh to regenerate static deployment manifests and satisfy CI check.

Signed-off-by: Prem Saraswat <prmsrswt@gmail.com>
@onprem onprem marked this pull request as ready for review May 31, 2022 08:16
@onprem onprem requested a review from a team as a code owner May 31, 2022 08:17
@paulfantom paulfantom enabled auto-merge (rebase) May 31, 2022 09:18
@paulfantom paulfantom merged commit 0af079e into timescale:master May 31, 2022
@paulfantom paulfantom deleted the helm-readiness-probe branch May 31, 2022 12:57
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.

6 participants