forked from Controls/gitea-pages
1.4 KiB
1.4 KiB
profile::nomachine
Installs and configures a NoMachine server. i
This is the main class. It will configure several settings (license,
service), but also depending on the $nomachine_profile
setting (defined from hiera with
hiera('nomachine::profile')), it will trigger different
configurations according to its profile type.
Dependencies
profile::nomachine is invoked from the
role::base. In order to be able to install NoMachine, you
must setup the following setting in hiera:
base::enable_nomachine: true
Parameters
| Name | Type | Default |
| $nomachine_profile | Enum['desktop', 'terminal', 'workstation' ] | No default. Must be defined |
nomachine_profile
This is the NoMachine profile type. Depending on the profile type, it will call a different sub-profile:
desktop:profile::nomachine::desktop
terminal:profile::nomachine::terminal
workstation:profile::nomachine::workstation
Each type contains its own specific settings and packages.