Skip to content

Feature: Smaller Footprint #61

@ThomasSteinbach

Description

@ThomasSteinbach

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?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions