DevTech101

DevTech101

Month: March 2017

How to Configure Solaris 12 as a DNS server using bind

Installing and configuring a Bind DNS server on Solaris I was recently working with an openstack installation in a Solaris environment, and to simplify the configuration I had the need to configure my own DNS server. Below are the steps required to configure a Solaris 12(11.x) DNS server, the config was using BIND 9.x. Note: …

How to Configure Solaris 12 as a DNS server using bind Read More »

A brief history on Storage and what to expect in the future

I am always exploring the latest Storage landscape which keeps on changing. Below is a brief history of the storage market and what to expect in the future. First lets start with brief history of the storage market. What has changed in the storage market? The Enterprise Storage market used to be solely controlled by …

A brief history on Storage and what to expect in the future Read More »

Selecting The Right Multi-Cloud Management Software

Selecting the right multi-cloud management software is not easy I am currently researching how how to architect our multi-cloud strategy. Part of the research is selecting the right software helping managing, maintain and life-cycle a multi cloud environment, this includes management and cost. Cloud and more specific multi / hybrid cloud can get very complex …

Selecting The Right Multi-Cloud Management Software 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 »

New IP Subnet IETF draft – IP-FF / “Five Fields”

Very interesting – just found this IETF draft – IP-FF / “Five Fields” Below is some of the befits of the new so called Five Fields (IP-FF) A new IP Schema – Internet Protocol “Five Fields” Main highlights: -Short, human readable addresses, with IPv4 look & feel, like this: 192.168.510.971.11 10.0.0.0.1 382.201.769.25.133 Where each field …

New IP Subnet IETF draft – IP-FF / “Five Fields” Read More »