Skip to content

Conversation

bitnik
Copy link

@bitnik bitnik commented Apr 8, 2025

This PR supports custom exec command in server readiness probe. If server.readinessProbe.execCommand is set, then it overwrites the default exec command in server readiness probe.

We need to be able to do this since we enforce mTLS by setting tls_require_and_verify_client_cert = "true" and so have to provide client certificates in readiness and liveness probes.

Note: I executed tests with docker run -it --rm -v "${PWD}:/test" hashicorpdev/vault-helm-test:latest bats /test/test/unit/server-statefulset.bats -f "server/standalone-StatefulSet: readiness".

@bitnik bitnik requested a review from a team as a code owner April 8, 2025 06:17
Copy link

hashicorp-cla-app bot commented Apr 8, 2025

CLA assistant check
All committers have signed the CLA.

Copy link

CLA assistant check

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement

Learn more about why HashiCorp requires a CLA and what the CLA includes

Have you signed the CLA already but the status is still pending? Recheck it.

@tvoran tvoran added this to the v0.31.0 milestone Jul 15, 2025
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.

2 participants