]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: ingress: add optional virtual_interface_networks
authorSage Weil <sage@newdream.net>
Mon, 12 Apr 2021 21:21:33 +0000 (17:21 -0400)
committerSage Weil <sage@newdream.net>
Fri, 23 Apr 2021 12:24:14 +0000 (07:24 -0500)
commit64a7ba000a40d2079f8907a6ba92b2c2b6e8dcd6
tree5cd499cd4ece5242a7755183a367edbd78bf0b43
parent4cc53f085c419686b971f18e61dd8ce8794e637c
mgr/cephadm: ingress: add optional virtual_interface_networks

It may be that the virtual IP we want to use is not in the same network
as any existing IPs on the host.  In that case, allow the spec to specify
a list of networks to match against existing IPs so that a match will
identify an ethernet interface to use.

Signed-off-by: Sage Weil <sage@newdream.net>
(cherry picked from commit bbf6a12752092b406abbec1e600533366ac59548)
doc/cephadm/rgw.rst
src/pybind/mgr/cephadm/services/ingress.py
src/python-common/ceph/deployment/service_spec.py