Puppet Class: iop::params

Inherited by:
iop
iop::service_advisor
iop::core_host_inventory
iop::service_vulnerability
Defined in:
manifests/params.pp

Summary

The IOP default parameters for shared credentials

Overview



3
4
5
6
7
8
9
10
# File 'manifests/params.pp', line 3

class iop::params {
  # Database passwords - centralized for cross-service access (FDW)
  $inventory_database_password = extlib::cache_data('iop_cache_data', 'host_inventory_db_password', extlib::random_password(32))
  $vulnerability_database_password = extlib::cache_data('iop_cache_data', 'vulnerability_db_password', extlib::random_password(32))
  $advisor_database_password = extlib::cache_data('iop_cache_data', 'advisor_db_password', extlib::random_password(32))
  $vmaas_database_password = extlib::cache_data('iop_cache_data', 'vmaas_db_password', extlib::random_password(32))
  $remediations_database_password = extlib::cache_data('iop_cache_data', 'remediations_db_password', extlib::random_password(32))
}