diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2017-08-14 19:02:29 +0200 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2017-08-24 00:33:58 +0200 |
commit | ba2cf1b5d938810077b0fd73844faf432e8e8f9d (patch) | |
tree | 40884fcc70af8eb349979b2ff62e3e4435bae5a5 /manifests | |
parent | eb9fec57fcfcc84f0e310e343167a10fb13ca0c8 (diff) | |
download | Puppet-ba2cf1b5d938810077b0fd73844faf432e8e8f9d.tar.gz Puppet-ba2cf1b5d938810077b0fd73844faf432e8e8f9d.tar.zst Puppet-ba2cf1b5d938810077b0fd73844faf432e8e8f9d.zip |
Install OVH vps from scratch
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/install_ovh_from_scratch.pp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/manifests/install_ovh_from_scratch.pp b/manifests/install_ovh_from_scratch.pp new file mode 100644 index 0000000..4888cfc --- /dev/null +++ b/manifests/install_ovh_from_scratch.pp | |||
@@ -0,0 +1,20 @@ | |||
1 | node default { | ||
2 | include stdlib | ||
3 | |||
4 | stage { 'base_configuration': } | ||
5 | stage { 'base_packages': } | ||
6 | Stage["setup"] | ||
7 | -> Stage['base_packages'] | ||
8 | -> Stage['base_configuration'] | ||
9 | -> Stage['main'] | ||
10 | |||
11 | class { 'base_packages': | ||
12 | stage => "base_packages" | ||
13 | } | ||
14 | class { 'base_configuration': | ||
15 | stage => "base_configuration", | ||
16 | code_path => "/etc/puppetlabs/code", | ||
17 | device => "/dev/sdb", | ||
18 | hostname => 'new.immae.eu', | ||
19 | } | ||
20 | } | ||