The Sicura Enterprise installation includes a Puppet module to manage the installation and configuration of the Sicura Console. By default, it will install and configure a local PostgreSQL database to hold Console-specific data. See the module REFERENCE file for details on disabling this behavior and configuring a connection to an existing database server.
Set the sicura_console::license_key
parameter to the contents of your Sicura Enterprise license key.
Add the following to the appropriate host data file in /etc/puppetlabs/code/environments/production/data/hosts/
:
sicura_console::license_key: '<contents of license.key>'
If you want to enable SSL, also set the following options:
sicura_console::ssl_enable: true
sicura_console::ssl_key: '<path to SSL certificate private key file>'
sicura_console::ssl_cert: '<path to SSL certificate file>'
To install the Sicura Console, include the sicura_console
class in the Puppet manifest file of the system you want the Console to be installed on.
Add the following to the appropriate manifest file in /etc/puppetlabs/code/environments/production/manifests
:
include sicura_console