diff --git a/README.md b/README.md index c54fa9252ad7456eaca6a82e7ece5b0c12723f40..0544d27e4b186c33e5840c055964203875c012e5 100644 --- a/README.md +++ b/README.md @@ -29,75 +29,5 @@ Agent: ssh -i ANDRGART.pem ubuntu@10.212.172.143 ``` sudo -i puppetserver ca list sudo -i puppetserver ca list --all - cd /etc/puppetlabs/code/environments/main - -``` - -## Commands that run on the manager (via script) - -``` -sudo -i -wget https://apt.puppetlabs.com/puppet6-release-bionic.deb -dpkg -i puppet6-release-bionic.deb -apt-get update -apt-get install puppetserver -y -apt-get update -echo 'PATH=$PATH:/opt/puppetlabs/bin/' >> ~/.bashrc -. ~/.bashrc -echo "$(facter networking.ip) $(hostname).puppetlabs.vm $(hostname)" >> /etc/hosts -echo "$(facter networking.ip) puppet" >> /etc/hosts -puppetserver ca setup -puppet resource service puppetserver ensure=running enable=true -puppet --version #bør være 6.28.0 - -<> (MÅ FORTSATT VÆRE SUDO -i IKKE SUDO su) - -ssh-keygen -f ~/.ssh/manager-key -C "manager-key" - -echo "Host gitlab.stud.idi.ntnu.no -HostName gitlab.stud.idi.ntnu.no -Preferredauthentications publickey -StrictHostKeyChecking no -IdentityFile ~/.ssh/manager-key -" >> ~/.ssh/config - -puppet module install --ignore-dependencies puppet-r10k -puppet module install --ignore-dependencies puppetlabs-ruby -puppet module install --ignore-dependencies puppetlabs-vcsrepo -puppet module install --ignore-dependencies puppetlabs-git -puppet module install --ignore-dependencies puppetlabs-stdlib - -echo "class { 'r10k': -sources => { -'puppet' => { -'remote' => 'git@gitlab.stud.idi.ntnu.no:andrgart/control-repo.git', -'basedir' => '/etc/puppetlabs/code/environments', -'prefix' => false, -}, -}, -}" >> /var/tmp/r10k.pp - -puppet apply /var/tmp/r10k.pp -r10k deploy environment -pv -``` - -## Commands that run on the agent (via script) - -``` -sudo -i -wget https://apt.puppetlabs.com/puppet6-release-bionic.deb -dpkg -i puppet6-release-bionic.deb -apt-get update -apt-get install puppet-agent -y -apt-get update -echo 'export PATH=$PATH:/opt/puppetlabs/bin/' >> ~/.bashrc -. ~/.bashrc -echo "$(/opt/puppetlabs/bin/facter networking.ip) $(hostname).beauvine.vm $(hostname)" >> /etc/hosts -#echo "manager_ip_address manager.puppetlabs.vm manager" >> /etc/hosts -/opt/puppetlabs/bin/puppet config set server manager.puppetlabs.vm --section main -/opt/puppetlabs/bin/puppet config set runinterval 300 --section main -/opt/puppetlabs/bin/puppet resource service puppet ensure=running enable=true -puppet agent -t -puppet --version #bør være 6.28.0 ```