Création d'un manifest sous Puppet 2.7.X.

1. Avant-propos
1.1. Présentation
1.1.1 Schéma d'architecture
1.1.2 Schéma fonctionnel
1.2. Introduction
2. Création / Execution d'un Manifest
2.1. Création d'un manifest
2.2. Execution d'un Manifest
2.3. Vérification d'un Manifest

1. Avant-propos


1.1 - Présentation.


Afin de mieux comprendre le mecanisme de création d'une tache sur Puppet, nous allons créer un manifest.
Pourquoi se faire nous allons créer une tache qui permet de créer un fichier text.

1.1.1 - Schema d'architecture




2. Création / Execution d'un Manifest


2.1 - Création d'un manifest


Nous allons créer un manifest nommé "turlan.pp", désolé je suis en manque d'inspiration.
[root] # vi turlan.pp
[root] # vi turlan.pp
Puis rentrer les lignes suivantes :
file { '/tmp/hello':
content => "Hello, world\n",
}

2.2 - Execution d'un Manifest


Afin de lancer l'execution du Manifest, lancer la commande suivante :
[root] # puppet apply turlan.pp
[root] # puppet apply turlan.pp 
warning: Could not retrieve fact fqdn
notice: /Stage[main]//File[/tmp/hello]/ensure: defined content as '{md5}a7966bf58e23583c9a5a4059383ff850'
notice: Finished catalog run in 0.03 seconds

2.3 - Vérification d'un Manifest


Afin de vérifier le fonctionnement du manifest, taper la commande suivante :
[root] # cat /tmp/hello
Vous constaterez que le fichier a bien été créé.
[root] # cat /tmp/hello
Hello, world
[root] #