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

ASRE-931: Add new variable shareProcessNamespace

Open sho-equativ opened this issue 10 months ago • 2 comments
trafficstars

What

This PR introduces the shareProcessNamespace field in the PodSpec. When enabled, this feature allows all containers within a pod to share the same process namespace. This means containers can view and interact with each other's processes, enhancing communication and debugging capabilities between containers in the same pod.

How

  • Added the shareProcessNamespace field to the PodSpec structure.
  • Updated the pod creation logic to check for this field and configure the process namespace accordingly.
  • Adjusted the container runtime settings to support shared process namespaces.
  • Included tests to verify that containers can indeed share the process namespace when the field is enabled.
  • Updated documentation to explain how to use shareProcessNamespace in PodSpec.

Can this PR be safely reverted and rolled back?

  • [X ] YES 💚
  • [ ] NO ❌

sho-equativ avatar Jan 06 '25 21:01 sho-equativ