[stable/xray] feat: add pdb templates to deployments of splitservices#2126
Conversation
|
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
|
I have read the CLA Document and I hereby sign the CLA |
|
recheck |
|
Hello should I add someone to review the Pull request? |
|
Hi @ricardojdsilva87, But the PodDisruptionBudget was intentionally added only for the Xray server, as it is the primary microservice and maintaining its availability is critical to avoid downtime during voluntary disruptions. The other Xray components are designed to tolerate temporary disruptions and therefore do not strictly require a PDB. For this reason, we have limited the PDB scope to the Xray server only. |
|
Hello @rahulsadanandan, Thanks |
PR Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
[artifactory])What this PR does / why we need it:
.Values.splitXraytoSeparateDeployments.fullSplitvariable is set to trueKubeval(deprecated) withKubeconformWhich issue this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)format, will close that issue when PR gets merged): fixes #Fixes #2125
Special notes for your reviewer:
postgresql.auth.password=password,rabbitmq.auth.password=rabbitmqpassto thehelm templatetest, otherwise the chart would fail, because the rabbitmq password would be the default one and thepostgresqlPasswordwas replaced bypostgresql.auth.passwordsome versions ago.Validation logs for the changed charts:
The warning you see is regarding docker since there is no arm64 docker image for the ci container
Let me know if some more changes are needed
Thanks!