Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oleonardorodrigues/puppet-env
Puppet Simple Lab Environment
https://github.com/oleonardorodrigues/puppet-env
lab puppet vagrant
Last synced: 11 days ago
JSON representation
Puppet Simple Lab Environment
- Host: GitHub
- URL: https://github.com/oleonardorodrigues/puppet-env
- Owner: OLeonardoRodrigues
- Created: 2020-10-17T15:21:59.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-10-20T00:43:17.000Z (about 4 years ago)
- Last Synced: 2024-11-03T07:02:35.543Z (about 2 months ago)
- Topics: lab, puppet, vagrant
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Puppet Env
A simple Puppet Environment using Vagrant.
## Overview
Vagrant is a tool to provision VMs easily and with repeatability.
Puppet is a tool to manage configurations across your infrastructure.
This setup aims to create the basic setup for running a Puppet Environment.
## How To Run
- [Clone this repository](https://github.com/OliveiraLeonardo17/puppet-env.git);
- [Install Vagrant](https://www.vagrantup.com/docs/installation);
- [Install VirtualBox](https://www.virtualbox.org/wiki/Downloads);
- Navigate to the root of this repository on your local machine;
- Execute the command: `vagrant up`;
- Wait for the execution;
- Access [any of the VMs](#available-vms) using `vagrant ssh `;
- Practice your Puppet skills;## Available VMs
- 1 Puppet Server/Master;
- How Many Puppet Nodes/Agents you want;
- 1 Puppet DB - Optional; [TODO]