Ansible is an open source, powerful automation software for configuring, managing and deploying software applications on the nodes without any downtime just by using SSH. Unlike other alternatives, Ansible is installed on a single host, which can even be your local machine, and uses SSH to communicate with each remote host. This allows it to be incredibly fast at configuring new servers, as there are no prerequisite packages to be installed on each new server.
OlinData is proud to pledge its support in organizing and managing INFRA BOOTCAMP 2015! The 2015 bootcamp is the first of an inaugural series of bootcamps, in which OlinData commits time, resource, and knowledge as part of our community reach program.
Cobbler is a Linux provisioning server that facilitates and automates the network-based system installation of multiple computer operating systems from a central point using services such as DHCP, TFTP, and DNS. It can be configured for PXE. Cobbler is able to manage complex network scenarios like bridging on a bonded Ethernet link.
Today marks an important day in the history of OlinData. Effective today, I will be taking over the role as CEO of OlinData. Walter will be functioning in the role of CTO from here on out so he can focus better on the things he's good at.
I'm writing this post after one of the more embarrassing moments we've had at OlinData. My goal is not to make excuses, but rather to explain what happened and why I as a founder personally feel responsible for the mistake made. Who knows, maybe others can learn from our mistakes someday.
There are multiple ways to monitor remote clients. Icinga 2 uses its own unique and secure communication protocol amongst instances. Be it an High-Availability cluster setup, distributed load-balanced setup or just a single agent. All communication is secured by SSL x509, and fully supports IPv4 and IPv6.
Puppet Server is a next-generation alternative to our current puppet master, which builds on the successful Clojure technology stack underlying products like PuppetDB. Puppet Server is an application that runs on the Java Virtual Machine (JVM) and provides the same services as the classic Puppet master application.
Hiera helps to seperate data from Puppet manifests. It let's us write and use reusable manifests and modules. Puppet classes can request the data they need from the hiera data store. Hiera reads environment specific key / value pairs (including passwords) from its own YAML files and parses them to Puppet. Puppet then populates templated configuration files and delivers them to the specified directories. However, Hiera still needs access to the passwords in order to pass them along to Puppet.