ceph / ceph-csi-operator

Kubernetes operator for managing the CephCSI plugins
Apache License 2.0
16 stars 18 forks source link

WIP: Enable using host networking for Controller Plugin pods. #176

Open obnoxxx opened 1 week ago

obnoxxx commented 1 week ago

Describe what this PR does

This work in progress is a draft PR for the implementation of host Networking for controller plugin pods as described in https://github.com/ceph/ceph-csi-operator/blob/main/docs/design/hostNetwork.md

Is there anything that requires special attention

This a first draft and still needs to be thoroughly tested.

Is the change backward compatible?

should be but needs testing.

Are there concerns around backward compatibility?

see issue #157 for background and context.

This PR is currently based on PR #175 to let it pass unit tests.

It will need to be rebased should that other PR merge.

Related issues

Fixes: #157

Future concerns

none.

Checklist:

obnoxxx commented 1 week ago

@nb-ohad , @Madhu-1 , @leelavg , @rohan47, FYI:

Madhu-1 commented 2 days ago

@obnoxxx there is a typo in commit message as well PTAL.