I’ve been looking into deploying Omero Server on AWS Fargate and now have a working prototype. It’s working pretty well. The only thing that I didn’t manage to figure out yet, is whether there is a ‘containery’ way to handle cases where the documentation says to use the CLI.
E.g. I uploaded some test images with OMERO.insight using the ‘root’ user, but I now want to change the owner of the files to ‘user1’. I checked the documentation and that is possible with the CLI:
However, from a previous post it is clear that only one copy of OMERO.server can be running at once. That precludes running a separate task to perform the CLI command.
Since Fargate doesn’t allow to run some equivalent of ‘docker exec -it container-name /bin/bash’, would it be safe to assume that the recommended solution would be to allow SSH access to the container and handle things that way? Or is there API access to most commands which would allow doing these tasks by REST call?
Thanks in advance,