1
- # puppet@ test infrastructure
1
+ # FreeBSD puppet@ test infrastructure
2
2
3
3
This repository include all the tooling to setup and test a FreeBSD puppet
4
4
infrastructure. I use it while I put my puppet@ hat on to ensure I am not
@@ -9,10 +9,22 @@ To run it, you MUST run FreeBSD and you MUST be able to run command as root
9
9
(e.g. with sudo) in order to create / manage jails. The scripts currently use
10
10
bastille to do so, so ` sysutils/bastille ` MUST be installed.
11
11
12
- ## Gestting started
12
+ ## Getting started
13
13
14
- This repository is a Puppet
15
- [ control-repo] ( https://github.com/puppetlabs/control-repo ) that contains a
16
- bunch of scripts to setup the test infrastructure. Check the ` bin ` directory
17
- if you are interested in this aspect, otherwise this repository is a regular
18
- control-repo with simple roles and profiles.
14
+ This repository is a Puppet [ control-repo] that contains a bunch of scripts to
15
+ setup the test infrastructure. Check the ` bin ` directory if you are interested
16
+ in this aspect, otherwise this repository is a regular control-repo with simple
17
+ roles and profiles.
18
+
19
+ [ control-repo ] :https://github.com/puppetlabs/control-repo
20
+
21
+ ## Bolt support
22
+
23
+ [ Bolt] 3.27.1 introduced [ transport for FreeBSD jails] . This repo is now also
24
+ a [ Bolt project] that can target jails. In the furure, the various scripts in
25
+ the ` bin ` directory may be replaced by tasks and plan to help covering Bolt
26
+ features and detect regressions in Bolt too.
27
+
28
+ [ Bolt ] :https://www.puppet.com/docs/bolt/latest/bolt.html
29
+ [ transport for FreeBSD jails ] :https://github.com/puppetlabs/bolt/pull/3170
30
+ [ Bolt project ] :https://www.puppet.com/docs/bolt/latest/running_bolt_commands.html
0 commit comments