From 58103e4ef4478f7c997c769a7111ca48cdf269eb Mon Sep 17 00:00:00 2001 From: Jesse Reynolds Date: Sat, 30 Nov 2019 09:19:21 +1030 Subject: [PATCH] add db2_server role and profile --- site-modules/profile/manifests/db2_server.pp | 18 ++++++++++++++++++ site-modules/role/manifests/db2_server.pp | 4 ++++ 2 files changed, 22 insertions(+) create mode 100644 site-modules/profile/manifests/db2_server.pp create mode 100644 site-modules/role/manifests/db2_server.pp diff --git a/site-modules/profile/manifests/db2_server.pp b/site-modules/profile/manifests/db2_server.pp new file mode 100644 index 0000000..60e83f8 --- /dev/null +++ b/site-modules/profile/manifests/db2_server.pp @@ -0,0 +1,18 @@ +# db2_server preofile +class profile::db2_server ( +) { + db2::install { '11.1': + source => 'file:///media/db2/v11.1_linuxx64_dec.tar.gz', + components => [ + 'ACS', + 'APPLICATION_DEVELOPMENT_TOOLS', + 'DB2_SAMPLE_DATABASE ', + 'BASE_CLIENT', + 'BASE_DB2_ENGINE', + 'JAVA_SUPPORT', + 'SQL_PROCEDURES', + 'COMMUNICATION_SUPPORT_TCPIP' + ], + license_content => template('db2/license/trial.lic'), + } +} diff --git a/site-modules/role/manifests/db2_server.pp b/site-modules/role/manifests/db2_server.pp new file mode 100644 index 0000000..42c41c2 --- /dev/null +++ b/site-modules/role/manifests/db2_server.pp @@ -0,0 +1,4 @@ +# db2 server role +class role::db2_server { + include profile::db2_server +}