-
Notifications
You must be signed in to change notification settings - Fork 37
Description
Is it possible to make the Installation of Tiller a bit more independent of Ruby and with a smaller memory footprint?
I don't know much about ruby but in my imagination I think about compiling Tiller somehow to a binary which only includes the parts of Ruby nescessary. Currently, e.g. on the library/httpd container, the installation of Ruby and Tiller creates a 43.9 mb layer. On some Docker Base Images the wrong Ruby version is in the packages, such that Tiller becomes more complicated to install.
Here my first hints about a solution: https://github.com/phusion/traveling-ruby
Maybe travelling-ruby wouldn't leave a smaller footprint, but will make the distribution of Tiller more easy. Maybe there are other tools to package just the nescessary components.
Good idea - at least to think about?