We have Ignite running inside a docker container and we would like to connect thick client to it in order to perform some specific operations (e.g. reset lost partitions). Unfortunately we found it unable to do so, because according to the documentation only Ignition.Start() and Ignition.GetIgnite() methods return IIgnite interface, which has those methods.
Ignition.Start() method would start another instance of Ignite instead of connecting to the existing one and Ignite.GetIgnite() throws an error, because it does not recognize the docker instance as a running cluster.
Is there a way to connect thick client to an existing Ignite cluster without having to start another instance at the same time?