Actions
Demande #1035
fermémettre un puppetmaster en production
Début:
15/11/2012
Echéance:
28/11/2012
% réalisé:
100%
Temps estimé:
(Total: 5:00 h)
Temps passé:
4:06 h (Total: 24:36 h)
Difficulté:
3 Moyen
Description
choisir un nomfaire une instance puppetmaster dans openstack: ssh -A -t root@yopo.april.org ssh 10.145.4.8documenter l'instance dans 127.0.0.1:8080/dokuwiki/doku.php?id=sysadm:machines_virtuelles:startfaire un repository de manifestsecrire un test avec le manifestfaire tourner le test avec jenkinssi le test passe publier le manifest
Actions
#1
Mis à jour par Loïc Dachary il y a environ 12 ans
on appelle la machine puppet.vm.april-int parceque ça permet de bénéficier de la substitution automatique du client puppet qui suppose que la machine puppet dans le domaine est le puppetmaster
Actions
#2
Mis à jour par Loïc Dachary il y a environ 12 ans
creation d'un puppet master avec un exemple simple de manifest qui implémente http://127.0.0.1:8080/dokuwiki/doku.php?id=sysadm:configuration:base
node default { ###################################################### package { 'etckeeper': ensure => present, } ###################################################### package { 'zabbix-agent': ensure => present, } ###################################################### file { '/root/.bashrc': ensure => present, owner => 'root', group => 'root', mode => 0400, replace => true, source => 'puppet:///files/.bashrc', } ###################################################### file { '/etc/vim/vimrc.local': ensure => present, owner => 'root', group => 'root', mode => 0444, source => 'puppet:///files/vimrc.local', } } node 'puppetmaster.april-int','jenkins.april-int' inherits default { ###################################################### include ssh::server file { '/root/.ssh': ensure => 'directory', owner => 'root', group => 'root', mode => '0700', } file { '/root/.ssh/authorized_keys': ensure => present, owner => 'root', group => 'root', mode => 0400, replace => true, source => 'puppet:///files/authorized_keys', require => File['/root/.ssh'], } ###################################################### }
Actions
#3
Mis à jour par Loïc Dachary il y a environ 12 ans
puppet.vm.april-int utilise https://agir.april.org/projects/admins/repository pour se configurer lui meme et c'est aussi utilisé par jenkins.vm.april-int
Actions
#4
Mis à jour par Loïc Dachary il y a environ 12 ans
- Version cible changé de Novembre 2012 à Décembre 2012 (1/2)
Actions
#5
Mis à jour par Loïc Dachary il y a environ 12 ans
- Version cible changé de Décembre 2012 (1/2) à Backlog
Actions
#6
Mis à jour par Loïc Dachary il y a environ 12 ans
- Version cible changé de Backlog à Décembre 2012 (1/2)
Actions
#7
Mis à jour par Loïc Dachary il y a environ 12 ans
- Statut changé de En cours de traitement à Résolu
Actions