A few updates for RHEL based systems
Plus a ProTip about hiera Change-Id: I307d264af650647f53b3e35a3bfc5721a06b06a8 Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
This commit is contained in:
parent
b0dee2a61e
commit
5a864b720a
@ -54,10 +54,16 @@ private date from hiera to the more robust manifests in the
|
|||||||
This means that you can run the same configuration on your own server
|
This means that you can run the same configuration on your own server
|
||||||
simply by providing a different manifest file instead of site.pp.
|
simply by providing a different manifest file instead of site.pp.
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
The example below is for Debian / Ubuntu systems. If you are using a
|
||||||
|
RedHat based system be sure to setup sudo or simply run the commands as
|
||||||
|
the root user.
|
||||||
|
|
||||||
As an example, to run the etherpad configuration on your own server,
|
As an example, to run the etherpad configuration on your own server,
|
||||||
start by ensuring git is installed and then cloning the config Git
|
start by ensuring git is installed and then cloning the config Git
|
||||||
repo::
|
repo::
|
||||||
|
|
||||||
|
sudo su -
|
||||||
apt-get install git
|
apt-get install git
|
||||||
git clone https://github.com/openstack-infra/config
|
git clone https://github.com/openstack-infra/config
|
||||||
cd config
|
cd config
|
||||||
@ -72,6 +78,11 @@ the node specifier). It might look something like this::
|
|||||||
sysadmins => 'user@example.org',
|
sysadmins => 'user@example.org',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.. note::
|
||||||
|
Be sure not to use any of the hiera functionality from manifests/site.pp
|
||||||
|
since it is not installed yet. You should be able to comment out the logic
|
||||||
|
safely.
|
||||||
|
|
||||||
Then to apply that configuration, run the following::
|
Then to apply that configuration, run the following::
|
||||||
|
|
||||||
bash install_puppet.sh
|
bash install_puppet.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user