k8comp Docs

K8comp was only tested in Linux. Below can be found the details of a working setup.

To deploy the templates kubectl should be installed and configured locally.

OS

K8comp was tested in CentOS 7 and Ubuntu 16.04. It might work with other Unix distributions.

Package dependencies

The tool requires:

CentOS 7 dependencies

yum install ed git ruby
gem install --no-ri --no-rdoc hiera-eyaml hiera

Ubuntu 16.04 dependencies

apt-get install rubygems ed
gem install --no-ri --no-rdoc hiera-eyaml hiera

Mac OS dependencies

(alpha)

gem install --no-ri --no-rdoc hiera-eyaml hiera
brew install gnu-sed
brew install grep
brew install ed
brew install coreutils