Slide 27
Slide 27 text
Vagrant: virtualizando entornos de desarrollo / Daniel Vigueras / @danielvigueras
EJEMPLO CON PUPPET (III)
Agregando soporte a MySQL
$mysql
=
["mysql-‐server",
"mysql-‐client"]
package
{
$mysql:
ensure
=>
present,
require
=>
Exec["apt-‐get-‐update"]
}
file
{"/etc/mysql/my.cnf":
ensure
=>
file,
owner
=>
"root",
group
=>
"root",
mode
=>
644,
source
=>
"/vagrant/puppet/files/mysql/my.cnf",
require
=>
Package[$mysql],
notify
=>
Service["mysql"],
}
service
{"mysql":
enable
=>
true,
ensure
=>
running,
require
=>
Package[$mysql],
}