From c8f740e43b058d88efda24f0cb66456749634489 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Thu, 3 Oct 2024 23:02:28 -0600 Subject: [PATCH] Update Servers & Workflows/Linux/Automation/Puppet/Puppet Deployment.md --- .../Linux/Automation/Puppet/Puppet Deployment.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Servers & Workflows/Linux/Automation/Puppet/Puppet Deployment.md b/Servers & Workflows/Linux/Automation/Puppet/Puppet Deployment.md index 27a0db9..3f07b6b 100644 --- a/Servers & Workflows/Linux/Automation/Puppet/Puppet Deployment.md +++ b/Servers & Workflows/Linux/Automation/Puppet/Puppet Deployment.md @@ -316,8 +316,11 @@ sudo /usr/local/bin/r10k deploy environment -p #sudo /usr/local/bin/r10k deploy environment development -p ``` -## Apply Configuration to Puppet Server +### Apply Configuration to Puppet Server At this point, we are going to deploy the configuration from Gitea to the Puppet Server itself so it installs PuppetDB automatically as well as configures firewall ports and other small things to functional properly. Once this is completed, you can add additional agents / managed devices and they will be able to communicate with the Puppet Server over the network. ``` sh sudo /opt/puppetlabs/bin/puppet agent -t -``` \ No newline at end of file +``` + +!!! success "Puppet Server Deployed and Validated" + Congradulations! You have successfully deployed an entire Puppet Server, as well as integrated Gitea and r10k to deploy environment changes in a versioned environment, as well as validated functionality against a managed device using the agent (such as a laptop / spare desktop). If you got this far, be proud, because it took me over 12 hours to learn this far and document what I learned to get here. \ No newline at end of file