kontena / pharos-cluster

Pharos - The Kubernetes Distribution
https://k8spharos.dev/
Apache License 2.0
311 stars 43 forks source link

Why Ruby and not Go? #622

Closed nikolay closed 5 years ago

kke commented 5 years ago

What would be the benefit?

nikolay commented 5 years ago

That you don't need to install Ruby. Well, there's the Traveling Ruby project, but a Go binary would be much smaller. Pretty much the entire Kubernetes ecosystem is focused on Go.

kke commented 5 years ago

Standalone binaries for pharos are available.

Traveling Ruby only has Ruby 2.2 support.

Btw, kubectl binary is about 52 megabytes, pharos binary is only about 15 megabytes.