Readme
- - -[[TOC]]
+ +- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
Synopsis
-java_cd is a Puppet module to automate installation and configuration of java, mainly to install the binaries and main configuration files for use with other modules, like jenkins_cd.
confdroid_java is a Puppet module to automate installation and configuration of java, mainly to install the binaries and main configuration files for use with other modules, like jenkins_cd.
WARNING
@@ -76,7 +101,7 @@INSTALLATION
-
-
installs java binaries
+installs java binaries as specified.
Repo Documentation
@@ -95,7 +120,7 @@via site.pp or nodes.pp
node 'example.example.net' {
- include java_cd
+ include confdroid_java
}
-
@@ -114,9 +139,9 @@
Support
-
-
OS: Rocky 9
+OS: Rocky 9 (all RHEL-based OS should work but Rocky 9 is tested)
-
-
Puppet 6-8
+Puppet 8
Tests
@@ -136,8 +161,11 @@ -
-
Contact Us
- +Disclaimer
diff --git a/doc/index.html b/doc/index.html index 6edac90..9c3f78c 100644 --- a/doc/index.html +++ b/doc/index.html @@ -60,13 +60,38 @@Readme
- - -[[TOC]]
+ +- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
- + +
Synopsis
-java_cd is a Puppet module to automate installation and configuration of java, mainly to install the binaries and main configuration files for use with other modules, like jenkins_cd.
confdroid_java is a Puppet module to automate installation and configuration of java, mainly to install the binaries and main configuration files for use with other modules, like jenkins_cd.
WARNING
@@ -76,7 +101,7 @@INSTALLATION
-
-
installs java binaries
+installs java binaries as specified.
Repo Documentation
@@ -95,7 +120,7 @@via site.pp or nodes.pp
node 'example.example.net' {
- include java_cd
+ include confdroid_java
}
-
@@ -114,9 +139,9 @@
Support
-
-
OS: Rocky 9
+OS: Rocky 9 (all RHEL-based OS should work but Rocky 9 is tested)
-
-
Puppet 6-8
+Puppet 8
Tests
@@ -136,8 +161,11 @@ -
-
Contact Us
- +Disclaimer
diff --git a/doc/puppet_class_list.html b/doc/puppet_class_list.html index 99fbe49..2f0b8c1 100644 --- a/doc/puppet_class_list.html +++ b/doc/puppet_class_list.html @@ -36,30 +36,30 @@-
-
- +
- -
- +
- -
- +
- -
- +
- diff --git a/doc/puppet_classes/java_cd.html b/doc/puppet_classes/confdroid_java.html similarity index 82% rename from doc/puppet_classes/java_cd.html rename to doc/puppet_classes/confdroid_java.html index 4c6c045..d7a9ece 100644 --- a/doc/puppet_classes/java_cd.html +++ b/doc/puppet_classes/confdroid_java.html @@ -4,7 +4,7 @@
- Inherits: -
- java_cd::params +
- confdroid_java::params
- Inherits: -
- java_cd::params +
- confdroid_java::params
- Inherited by:
-
- java_cd::main::config
+ confdroid_java::main::config
- java_cd::main::install
+ confdroid_java::main::install
@@ -83,13 +83,13 @@
- - reqpackages + js_reqpackages (String) @@ -120,13 +120,13 @@
-
- pkg_ensure
+ js_pkg_ensure
(String)
- (defaults to: 'latest')
+ (defaults to: 'present')
—
@@ -160,14 +160,14 @@
diff --git a/manifests/init.pp b/manifests/init.pp index 45addec..0abebba 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,8 +1,8 @@ -## java_cd::init.pp -# Module name: java_cd -# Author: Arne Teuke (arne_teuke@confdroid.com) -# @summary Class initializes the java_cd module. +## confdroid_java::init.pp +# Module name: confdroid_java +# Author: 12ww1160 (12ww1160@confdroid.com) +# @summary Class initializes the confdroid_java module. ############################################################################## -class java_cd { - include java_cd::params +class confdroid_java { + include confdroid_java::params } diff --git a/manifests/main/config.pp b/manifests/main/config.pp index 2a7635b..01459f5 100644 --- a/manifests/main/config.pp +++ b/manifests/main/config.pp @@ -1,10 +1,10 @@ -## java_cd::main::config.pp -# Module name: java_cd -# Author: Arne Teuke (arne_teuke@confdroid.com) -# @summary Class manages the logic for the java_cd module. +## confdroid_java::main::config.pp +# Module name: confdroid_java +# Author: 12ww1160 (12ww1160@confdroid.com) +# @summary Class manages the logic for the confdroid_java module. ############################################################################## -class java_cd::main::config ( +class confdroid_java::main::config ( -) inherits java_cd::params { - include java_cd::main::install +) inherits confdroid_java::params { + include confdroid_java::main::install } diff --git a/manifests/main/install.pp b/manifests/main/install.pp index 231e684..c3cfd3f 100644 --- a/manifests/main/install.pp +++ b/manifests/main/install.pp @@ -1,12 +1,12 @@ -## java_cd::main::install.pp -# Module name: java_cd -# Author: Arne Teuke (arne_teuke@confdroid.com) -# @summary Class manages the logic for the java_cd module. +## confdroid_java::main::install.pp +# Module name: confdroid_java +# Author: 12ww1160 (12ww1160@confdroid.com) +# @summary Class manages the logic for the confdroid_java module. ############################################################################## -class java_cd::main::install ( +class confdroid_java::main::install ( -) inherits java_cd::params { - package { $reqpackages: - ensure => $pkg_ensure, +) inherits confdroid_java::params { + package { $js_reqpackages: + ensure => $js_pkg_ensure, } } diff --git a/manifests/params.pp b/manifests/params.pp index 9bf48eb..ce2c450 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -1,16 +1,16 @@ -## java_cd::params.pp -# Module name: java_cd -# Author: Arne Teuke (arne_teuke@confdroid.com) -# @summary Class holds all parameters for the java_cd module. -# @param [String] reqpackages which packages to install -# @param [String] pkg_ensure which packages to install +## confdroid_java::params.pp +# Module name: confdroid_java +# Author: 12ww1160 (12ww1160@confdroid.com) +# @summary Class holds all parameters for the confdroid_java module. +# @param [String] js_reqpackages which packages to install +# @param [String] js_pkg_ensure which packages to install ############################################################################## -class java_cd::params ( +class confdroid_java::params ( - String $reqpackages = 'java-21-openjdk.x86_64', - String $pkg_ensure = 'latest', + String $js_reqpackages = 'java-21-openjdk.x86_64', + String $js_pkg_ensure = 'present', ) { # includes must be last - include java_cd::main::config + include confdroid_java::main::config }# File 'manifests/params.pp', line 8 -class java_cd::params ( +class confdroid_java::params ( - String $reqpackages = 'java-21-openjdk.x86_64', - String $pkg_ensure = 'latest', + String $js_reqpackages = 'java-21-openjdk.x86_64', + String $js_pkg_ensure = 'present', ) { # includes must be last - include java_cd::main::config + include confdroid_java::main::config }
Puppet Class: java_cd
+Puppet Class: confdroid_java
Summary
- Class initializes the java_cd module. + Class initializes the confdroid_java module.Overview
java_cd::init.pp Module name: java_cd Author: Arne Teuke (arne_teuke@confdroid.com)
+confdroid_java::init.pp Module name: confdroid_java Author: 12ww1160 (12ww1160@confdroid.com)
# File 'manifests/init.pp', line 6
-class java_cd {
- include java_cd::params
+class confdroid_java {
+ include confdroid_java::params
}
Puppet Class: java_cd::main::config
+Puppet Class: confdroid_java::main::config
Summary
- Class manages the logic for the java_cd module. + Class manages the logic for the confdroid_java module.Overview
java_cd::main::config.pp Module name: java_cd Author: Arne Teuke (arne_teuke@confdroid.com)
+confdroid_java::main::config.pp Module name: confdroid_java Author: 12ww1160 (12ww1160@confdroid.com)
# File 'manifests/main/config.pp', line 6
-class java_cd::main::config (
+class confdroid_java::main::config (
-) inherits java_cd::params {
- include java_cd::main::install
+) inherits confdroid_java::params {
+ include confdroid_java::main::install
}
Puppet Class: java_cd::main::install
+Puppet Class: confdroid_java::main::install
Summary
- Class manages the logic for the java_cd module. + Class manages the logic for the confdroid_java module.Overview
java_cd::main::install.pp Module name: java_cd Author: Arne Teuke (arne_teuke@confdroid.com)
+confdroid_java::main::install.pp Module name: confdroid_java Author: 12ww1160 (12ww1160@confdroid.com)
# File 'manifests/main/install.pp', line 6
-class java_cd::main::install (
+class confdroid_java::main::install (
-) inherits java_cd::params {
- package { $reqpackages:
- ensure => $pkg_ensure,
+) inherits confdroid_java::params {
+ package { $js_reqpackages:
+ ensure => $js_pkg_ensure,
}
}
Puppet Class: java_cd::params
+Puppet Class: confdroid_java::params
Summary
- Class holds all parameters for the java_cd module. + Class holds all parameters for the confdroid_java module.Overview
java_cd::params.pp Module name: java_cd Author: Arne Teuke (arne_teuke@confdroid.com)
+confdroid_java::params.pp Module name: confdroid_java Author: 12ww1160 (12ww1160@confdroid.com)