How-to Prepare Ubuntu and Debian Linux Servers for Puppet Installation

June 3rd, 2014 by thelinuxevangelist

Configuring Ubuntu/Debian Server for Puppet 3 Installation




The Tutorial Simply Shows How Preparing the Ubuntu/Debian Linux Servers for the Puppet 3 Automation Tool Installation.

The only Indispensable Pre-Requisite is to have the Super-User Admin Permission the Server.

Puppet is a declarative, model-based approach to IT automation, helping you manage infrastructure throughout its lifecycle, from provisioning and configuration to orchestration and reporting.

Using Puppet, you can easily automate repetitive tasks, quickly deploy critical applications, and proactively manage change, scaling from 10s of servers to 1000s, on-premise or in the cloud.

How Preparing Ubuntu/Debian Linux Servers for Puppet 3 - Featured
  1. Login into Shell
  2. Setting Up the Hostname
    sudo hostname example
    sudo nano /etc/hostname

    Comment Out the Existing Entry putting a “#” in Front and Append:
    example
    Ctrl+Shift+v to Paste Content into nano
    Ctrl+x to Save and Exit from nano :)

  3. Logout and Login Again into the Server

    Now the Prompt will Look like:
    username@example

  4. Find Local IP of Server

    ip addr list |grep eth0$
  5. Append Server IP on Hosts Config File
    sudo nano /etc/hosts

    Append:
    example example.com

  6. How-to Getting-Started with Puppet 3 on Linux:

    Quick-Start Puppet Basics

Tags: , , , , , , , , , , , ,