You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

To bootstrap a new openstack-installation it is recommended to install the bootstrap-role on a single machine, and from that machine install all the other nodes. At the end this machine is supposed to be decommissioned, as the other machines should provide all services in a redundant manner.

This article describes the steps needed to install the bootstrap-role onto a freshly installed server running ubuntu.

Install puppet and r10k

Download and install the puppet5 deb for your distro from here: https://apt.puppet.com/

Install puppet
root@bootstrap:~# wget https://apt.puppet.com/puppet5-release-xenial.deb
root@bootstrap:~# dpkg -i puppet5-release-xenial.deb 
root@bootstrap:~# apt-get update
  ...
Get:5 http://apt.puppetlabs.com xenial InRelease               
Get:6 http://apt.puppetlabs.com xenial Release [76.0 kB]
Get:7 http://apt.puppetlabs.com xenial Release.gpg [836 B]
Get:8 http://apt.puppetlabs.com xenial/puppet5 amd64 Packages [6,884 B]
Get:9 http://apt.puppetlabs.com xenial/puppet5 i386 Packages [6,068 B]
Get:10 http://apt.puppetlabs.com xenial/puppet5 all Packages [3,521 B]
Fetched 93.3 kB in 0s (108 kB/s)       
Reading package lists... Done
root@bootstrap:~# apt-get install puppetserver
  • No labels