DevTech101

DevTech101

Configuration Managment

Solaris Chef Kitchen Docker Quick Notes

Preparing Solaris 11 for Chef, especially Chef Kitchen(Ruby Gem’s) For Solaris 11 to be able to run / use Chef Kitchen, you might need to follow the below installation perpetrations. Note: The notes below extend the article – Using chef kitchen docker build behind corporate proxy firewall pkg install ruby Packages to install: 2 Mediators …

Solaris Chef Kitchen Docker Quick Notes Read More »

Chef Server & Client Install and configuration how to

Below is an example configuration, using Ubuntu as the Chef server, as well as Ubuntu or Solaris (11/12) as the Chef Client. Chef Server Installation and Configuration First lets download the the Chef Ubuntu pkg. wget https://web-dl.packagecloud.io/chef/stable/packages/ubuntu/trusty/chef-server-core_12.12.0-1_amd64.deb # Now install the pkg dpkg -i chef-server-core_12.12.0-1_amd64.deb Once the installation is completed, the official docs stat to …

Chef Server & Client Install and configuration how to Read More »

How to install & configure Puppet server – part two

This is the second post on how to configure the Puppet server/client on Solaris. The Solaris Puppet configuration is mostly the same as the regular Puppet, but with a few exceptions. First lets add a new facts to facter cat /usr/puppetlabs/puppet/modules/stdlib/lib/facter/env.rb Facter.add(‘environment’) do setcode do environment = “production” end end Now lets verify the new …

How to install & configure Puppet server – part two Read More »

How to install & configure Puppet server – part one

Below you will find how to install & configure Puppet server on Solaris. Part of my DevOps effort I am testing Puppet and Chef server, especially how they work with a Solaris environment. Note: Part of the documentation below is Solaris specific This guide is using puppet version 4.7 How to install puppet (server and …

How to install & configure Puppet server – part one Read More »