]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: add tcp mode for ingress over RGW
authorAdam King <adking@redhat.com>
Mon, 15 Jul 2024 15:57:47 +0000 (11:57 -0400)
committerShweta Bhosale <Shweta.Bhosale1@ibm.com>
Wed, 8 Oct 2025 14:37:30 +0000 (20:07 +0530)
commit7c67feb4db3dfdd6647aae048785838d8a94f225
tree517282f8c435b9672998b2595620c9e369059644
parent6d0b1374be51ed0be3dd37fb50aab9a2d38c1908
mgr/cephadm: add tcp mode for ingress over RGW

In order to allow TLS for the full path client -> haproxy
-> RGW, give the option for the ingress service to just
serve in tcp mode and pass received data directly
to the backend servers. Makes no difference for the
ingress over nfs case that already used tcp mode.

Signed-off-by: Adam King <adking@redhat.com>
src/pybind/mgr/cephadm/services/ingress.py
src/pybind/mgr/cephadm/templates/services/ingress/haproxy.cfg.j2
src/pybind/mgr/cephadm/tests/test_services.py
src/python-common/ceph/deployment/service_spec.py