Skip to content

Instantly share code, notes, and snippets.

@eddiez9
Last active November 28, 2023 07:03
Show Gist options
  • Save eddiez9/52daab1609e27efb429b605bf6c8ec3a to your computer and use it in GitHub Desktop.
Save eddiez9/52daab1609e27efb429b605bf6c8ec3a to your computer and use it in GitHub Desktop.

Revisions

  1. eddiez9 revised this gist Nov 28, 2023. No changes.
  2. eddiez9 revised this gist Nov 13, 2023. No changes.
  3. eddiez9 created this gist Nov 13, 2023.
    12 changes: 12 additions & 0 deletions install-tools.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    wget https://apt.puppet.com/puppet7-release-focal.deb
    sudo dpkg -i puppet7-release-focal.deb
    sudo apt-get update
    sudo apt-get install -y puppet-agent apache2-utils

    /opt/puppetlabs/bin/puppet module install puppet-opensearch -i ./1-modules
    /opt/puppetlabs/bin/puppet module install saz-timezone -i ./1-modules
    /opt/puppetlabs/bin/puppet module install thias-sysctl -i ./1-modules
    /opt/puppetlabs/bin/puppet module install puppetlabs-ntp -i ./1-modules

    /opt/puppetlabs/bin/puppet module install puppet-mongodb -i ./2-modules
    /opt/puppetlabs/bin/puppet module install graylog-graylog -i ./2-modules