airbyte-platform icon indicating copy to clipboard operation
airbyte-platform copied to clipboard

Add shareProcessNamespace to bootloader helm chart

Open mrhovunping opened this issue 2 years ago • 1 comments
trafficstars

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

mrhovunping avatar Oct 23 '23 06:10 mrhovunping

CLA assistant check
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.

CLAassistant avatar May 07 '24 21:05 CLAassistant