PUPPET - INSTALACION DE CLIENTE

En esta sesión describiremos el proceso necesario para instalar el cliente de Puppet, en dispositivos Debian y Redhat

Cargando video...

NOTA: Solo puedes ver una versión limitada del video a baja resolución, si quieres ver la versión completa por favor regístrate y obtén alguno de nuestros planes!

Descripción del Vídeo

Instalando Puppet y sus librerías de acuerdo a la Paquetería

# Ubuntu 12.04
wget https://apt.puppetlabs.com/puppetlabs-release-precise.deb
sudo dpkg -i puppetlabs-release-precise.deb
sudo apt-get update
#Ubuntu 14.04
wget https://apt.puppetlabs.com/puppetlabs-release-trusty.deb
sudo dpkg -i puppetlabs-release-trusty.deb
sudo apt-get update

Fedora y RedHat

# Fedora 20 ó 21,  la dirección de descarga solo cambia en la versión de Fedora que se desea, ejm: 20.
~$ sudo rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-pc1-fedora-20.noarch.rpm

Centos

$ sudo rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm


Construyendo el Repo para Yum

[puppetlabs-products]
name=Puppet Labs Products El 7 - $basearch
baseurl=http://yum.puppetlabs.com/el/7/products/$basearch
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
enabled=1
gpgcheck=1

Desactivando “puppetmaster” en Centos, Fedora y RedHat:
# chkconfig puppetmaster off
# chkconfig httpd on

$> puppet resource package puppet-server ensure=latest


$> sudo vi  /etc/puppet/manifests/site.pp

node 'centos7' {
        include custom_utils
}
 
class custom_utils {
        package { ["nmap","telnet","vim-enhanced","traceroute"]:
                ensure => latest,
                allow_virtual => false,
        }
}

Rating

Global

Ver video en playlist

comments powered by Disqus