airbyte-platform
airbyte-platform copied to clipboard
Add shareProcessNamespace to bootloader helm chart
What
Solved: #31697
In case you need to implement a sidecar pod that needs to be killed once the bootloader is completed. Example sidecar to connect to db (gcp auth proxy): Create a pod with 3 containers:
- Bootloader container
- Cloud SQL Auth Proxy container that creates a secured tunnel to communicate with managed GCP database
- Additional container that scan processes to killed Cloud SQL Auth Proxy container when bootloader container is done If you don't have this mechanism bootloader pod will still be ready, even if bootloader container is in completed state because Cloud SQL Auth Proxy container is still up and airbyte deployment process will be stuck.
How
Add shareProcessNamespace feature into the bootloader helm chart (https://kubernetes.io/docs/tasks/configure-pod-container/share-process-namespace/)
Recommended reading order
Can this PR be safely reverted / rolled back?
🚨 User Impact 🚨
No
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 2 committers have signed the CLA.
:x: sho34215
:x: mrhovunping
You have signed the CLA already but the status is still pending? Let us recheck it.