lithops-cloud / lithops

A multi-cloud framework for big data analytics and embarrassingly parallel jobs, that provides an universal API for building parallel applications in the cloud ☁️🚀
http://lithops.cloud
Apache License 2.0
317 stars 105 forks source link

VM setup without root privileges. #1225

Closed Daniel8675 closed 9 months ago

Daniel8675 commented 9 months ago
JosepSampe commented 9 months ago

Hi @Daniel8675

Is it possible to run Lithops on a virtual machine where we don't have root privileges? Does the script install_lithops.sh modify files in the /etc folder that, without the mentioned privileges, are untouchable?

Currently lithops uses sudo apt to install all the required packages by lithops, and sudo systemctl start/stop, since lithops is installed in the VM as a unix service.

Are there plans to work on support for more secure algorithms than RSA for virtual machines?

Due to an issue with the paramiko library, we had to force the ssh client to always load RSA keys. So currently there is no plan to adopt another algorithm.