example-puppet-hardening
example-puppet-hardening copied to clipboard
⛔ DEPRECATED
DEPRECATED
THIS PROJECT IS NO LONGER SUPPORTED
Example Puppet Hardening
Note: This repository is deprecated in favor of https://github.com/hardening-io/hardening
Demonstrates the use of hardening modules via puppet. Use either Vagrant or Docker, whichever you prefer.
Modules
Vagrant
All necessary modules will be automatically fetched by r10k.
To get your box up and running:
vagrant up
That's it. Enjoy testing your box via:
vagrant ssh
Docker
You will require librarian-puppet
for module resolution:
gem install librarian-puppet
Load modules:
librarian-puppet install
Once done, get your box up:
docker build -t example-puppet-hardening .
That's it. Enjoy testing your box via:
docker run example-puppet-hardening
Contributors + Kudos
...
License and Author
- Author:: Dominik Richter [email protected]
- Author:: Deutsche Telekom AG
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.