Install Puppet Server 6 on Ubuntu 18.04 for the Beginner

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • In this video we install Puppet Server 6 on Ubuntu 18.04 using the Puppet repositories. We configure a puppet master as well as 1 puppet agent. On the agent we deploy apache2 using a simple manifest in the production environment.
    This video assumes you're capable of installing Ubuntu Server and configuring the environment so the master and agent can communicate with each other.
    ------------------------------
    Code from this guide
    ------------------------------
    www.stopitsomem...

Komentáře • 23

  • @mohammedafzal4343
    @mohammedafzal4343 Před 6 měsíci

    Was spending whole night stuck on certificate error in Puppet connection. Finally found this video and did everything in just 20 minutes. THANK YOU so much for this amazing tutorial!!!!! Feeling so happy after successful installation 🥳

  • @nancyhan1190
    @nancyhan1190 Před 4 lety +1

    Your video is so AWESOME! I am a newbie to Linux. Your instructions and documentations are excellent!

  • @kirtim1930
    @kirtim1930 Před 4 lety +1

    Really nice explained. Documentation is also in detail and well organized. Thank you !

  • @kjell-e
    @kjell-e Před 3 lety +2

    Great guide, easy to follow. Thank You!

  • @gilvicarjo
    @gilvicarjo Před 4 lety +1

    What an easy guide!! Thank you so much!

  • @CA-sm3yt
    @CA-sm3yt Před rokem +1

    best guide ever

  • @todddavid9133
    @todddavid9133 Před 2 měsíci

    Sir, thanks for this amazing video. Just a question, how do you get the ip address for the hosts?

  • @user-cg4mo4ln4u
    @user-cg4mo4ln4u Před 9 měsíci

    Hello sir it's very great information and easy guidance, may i asked to you sir how to create puppetserver / master web GUI opensources ver 6 focal on ubuntu sir,..

  • @Juan-jl9jr
    @Juan-jl9jr Před 4 lety

    Will you be making a puppetdb video? Looking to connect a db and then the puppet dashboard as well.. Also, what if I don't have a domain name? Can I leave the cert variable empty ?

  • @tomcale
    @tomcale Před rokem +1

    how did you get the IP for your apache2 server?

    • @itsgeekhead
      @itsgeekhead  Před rokem

      I set the IP based on the IP subnet of the network it’s attached to

  • @juniali123
    @juniali123 Před rokem

    the fonts looks like line that may the reason you do not have much clients on your site

  • @clarkemily2279
    @clarkemily2279 Před 3 lety

    have you ever used puppet learner? is the process the same?

    • @itsgeekhead
      @itsgeekhead  Před 3 lety

      I think the Puppet learner is simpler process. I feel like my video might be closer to a real implementation.

    • @clarkemily2279
      @clarkemily2279 Před 3 lety

      @@itsgeekhead yes thank you!!

  • @clarkemily2279
    @clarkemily2279 Před 3 lety

    I get Error: Execution of '/bin/yum -d 0 -e 0 -y install apache2' returned 1: Error: Nothing to do
    Error: /Stage[main]/Main/Package[apache2]/ensure: change from 'purged' to 'present' failed: Execution of '/bin/yum -d 0 -e 0 -y install apache2' returned 1: Error: Nothing to do
    Error: Systemd start for apache2 failed!
    journalctl log for apache2:
    -- No entries --
    Error: /Stage[main]/Main/Service[apache2]/ensure: change from 'stopped' to 'running' failed: Systemd start for apache2 failed!
    journalctl log for apache2:
    -- No entries --

  • @spiritcxz
    @spiritcxz Před 5 měsíci +1

    which better ansible or puppet? puppet open source or need to buy?

    • @itsgeekhead
      @itsgeekhead  Před 5 měsíci

      I do not have as much experience with Ansible, but if I had to start new, I'd POC it first. Puppet open source vs Puppet Enterprise if you want support and a GUI.