Skip to content

Commit 3c40bbd

Browse files
authored
Merge pull request #416 from J-Hunniford/main
Update README.md with steps to install the module
2 parents bc6a652 + 0ecee11 commit 3c40bbd

File tree

1 file changed

+25
-6
lines changed

1 file changed

+25
-6
lines changed

README.md

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,31 @@ PEADM is a supported PE module. If you are a PE customer with the standard or pr
2727

2828
## Overview
2929

30-
This is the standard workflow for installing and using PEADM.
31-
32-
1. To enable the execution of PEADM plans, install Bolt on a jump host with SSH access to all nodes in your installation.
33-
2. On the Bolt host, run the `peadm::install` plan to bootstrap a new PE installation. For large or extra-large architectures, PEADM creates node groups in the classifier to set relevant parameters in the `puppet_enterprise` module.
34-
3. Use PE as normal. PEADM is not required until your next upgrade.
35-
4. When you are ready to upgrade PE, run the `peadm::upgrade` plan from the Bolt host.
30+
This is the standard workflow for installing PEADM.
31+
32+
1. [Install Bolt](https://www.puppet.com/docs/bolt/latest/bolt_installing) on a jump host.
33+
2. To create a Bolt project that includes the PEADM module, run:</br>`mkdir <YOUR_PROJECT> && cd <YOUR_PROJECT> && bolt project init <YOUR_PROJECT> --modules puppetlabs-peadm`
34+
3. In the Bolt project directory, update the `inventory.yaml` file with connection information for the servers you plan to use for hosting PE infrastructure. For example:
35+
```yaml
36+
---
37+
groups:
38+
- name: puppet-enterprise-nodes
39+
config:
40+
transport: ssh
41+
ssh:
42+
host-key-check: false
43+
user: centos
44+
run-as: root
45+
targets:
46+
- pe-xl-core-0.lab1.puppet.vm
47+
- pe-xl-core-1.lab1.puppet.vm
48+
- pe-xl-core-2.lab1.puppet.vm
49+
- pe-xl-core-3.lab1.puppet.vm
50+
- name: pe-xl-compiler-0.lab1.puppet.vm
51+
uri: 10.234.6.45
52+
- name: pe-xl-compiler-1.lab1.puppet.vm
53+
uri: 10.234.14.131
54+
```
3655
3756
### What PEADM affects
3857

0 commit comments

Comments
 (0)