The readiness/liveness check creates a circular dependency between the charon-cluster nodes because they run as a single Statefulset, while the first node waits for other nodes to start and establish peer connections, the first node never reaches the ready state.
๐ ๏ธ Proposed solution
Temp disable the readiness/liveness.
๐งช Tests
[ ] Test steps and deployment automation scripts are provided
[ ] The chart is deployed to the test environment successfully
๐ Additional acceptance criteria
[ ] The helm chart is published to artifactory
[ ] The chart docs are updated
[ ] The chart is released to live environments (if applicable)
๐ฏ Problem to be solved
The readiness/liveness check creates a circular dependency between the charon-cluster nodes because they run as a single Statefulset, while the first node waits for other nodes to start and establish peer connections, the first node never reaches the ready state.
๐ ๏ธ Proposed solution
๐งช Tests
๐ Additional acceptance criteria