forked from Controls/gitea-pages
document puppet subgroup
This commit is contained in:
@@ -9,12 +9,13 @@ The informations we need are:
|
||||
|
||||
- the server name: `logging-ra.psi.ch`
|
||||
- the server MAC address: `23:3d:ef:33:11:22`
|
||||
- static or dynamic IP: `static`
|
||||
- optional static or dynamic IP: `static` (RHEL7 & RHEL8 only)
|
||||
- the OS installer: `rhel8install`
|
||||
- the server role: `role::logging_server`
|
||||
- the server environment in puppet: `prod`
|
||||
- optional the server environment in puppet: `prod`
|
||||
- the sysdb deployment environment: `daas`
|
||||
- optional the group inside the sysdb environment (`default` if not specified): `logging`
|
||||
- optional the subgroup inside the group: `collector`
|
||||
|
||||
## Setting up bob
|
||||
|
||||
@@ -50,6 +51,7 @@ And we finally setup the puppet role and puppet environment:
|
||||
bob node set-attr logging-ra.psi.ch puppet_role=role::log_server
|
||||
bob node set-attr logging-ra.psi.ch puppet_env=prod
|
||||
bob node set-attr logging-ra.psi.ch puppet_group=logging
|
||||
bob node set-attr logging-ra.psi.ch puppet_subgroup=collector
|
||||
|
||||
|
||||
## Example
|
||||
@@ -58,7 +60,7 @@ Full example:
|
||||
|
||||
bob node add lx-test-02.psi.ch lx netboot
|
||||
bob node add-mac lx-test-02 00:50:56:9d:19:76
|
||||
bob node set-attr lx-test-02.psi.ch ipxe_installer=rhel8install puppet_env=prod puppet_group=default puppet_role=role::server
|
||||
bob node set-attr lx-test-02.psi.ch ipxe_installer=rhel8install puppet_role=role::server
|
||||
bob node netboot lx-test-02.psi.ch
|
||||
bob node list -v lx-test-02
|
||||
|
||||
|
||||
Reference in New Issue
Block a user