CS-SI/SafeScale

Possible to disable docker install

Closed this issue · 5 comments

I would like to disable the installation of docker

Currently, it is not possible.

Docker is a "first-class" component that is needed for a lot of things in SafeScale (especially for clusters like Remote Desktop, reverse proxy). Not installing it will render SafeScale useless...

What is the use-case ?

Our need is to have a cluster BOH only with Ansible and no other service.
A use case: using containerd through K8S and not docker

You can bypass docker by using a custom docker.yml feature; it will require some testing though

Branch https://github.com/CS-SI/SafeScale/tree/feature/disable-docker fixes this issue.
Creating a cluster with "--disable docker" results in a cluster without docker nor remote desktop nor reverse proxy.

Merged with develop