use cephadm shell to operate iscsi gateway
Right now a use has to attach to iscsi container in order to access iscsi gateway, the right way should be support gwcli from cephadm shell itself.
#3 Updated by Deepika Upadhyay 2 months ago
Sure, here's the existing ones from ceph master:
to create gateways: https://github.com/ceph/ceph/blob/master/src/test/cli-integration/rbd/gwcli_create.t
to setup clients and perform r/w testing: https://github.com/ceph/ceph/blob/master/src/test/cli-integration/rbd/iscsi_client.t
to delete and windup gateways: https://github.com/ceph/ceph/blob/master/src/test/cli-integration/rbd/gwcli_delete.t
In cephadm case, we have to attach to container and perform these operations, maybe mapping `gwcli "$@"` from container to `ceph orch` commands someway, can take care of it?