88
99* [ ` profile::agent ` ] ( #profile--agent ) : Configures the ` puppet ` service
1010* [ ` profile::base ` ] ( #profile--base ) : Base OS customization
11- * [ ` profile::puppetdb ` ] ( #profile--puppetdb ) : Configure puppetdb
12- * [ ` profile::puppetserver ` ] ( #profile--puppetserver ) : Configure puppetserver
13- * [ ` profile::puppetserver ::config ` ] ( #profile--puppetserver --config ) : Configures the puppet server
14- * [ ` profile::puppetserver ::install ` ] ( #profile--puppetserver --install ) : Install puppetserver package
15- * [ ` profile::puppetserver ::service ` ] ( #profile--puppetserver --service ) : Configure puppetserver service
11+ * [ ` profile::db ` ] ( #profile--db ) : Configure db
12+ * [ ` profile::server ` ] ( #profile--server ) : Configure server
13+ * [ ` profile::server ::config ` ] ( #profile--server --config ) : Configures the puppet server
14+ * [ ` profile::server ::install ` ] ( #profile--server --install ) : Install server package
15+ * [ ` profile::server ::service ` ] ( #profile--server --service ) : Configure server service
1616
1717## Classes
1818
@@ -78,45 +78,45 @@ Data type: `Array`
7878
7979A list of packages to manage
8080
81- ### <a name =" profile--puppetdb " ></a >` profile::puppetdb `
81+ ### <a name =" profile--db " ></a >` profile::db `
8282
83- Configure puppetdb
83+ Configure db
8484
8585#### Examples
8686
8787#####
8888
8989``` puppet
90- include profile::puppetdb
90+ include profile::db
9191```
9292
93- ### <a name =" profile--puppetserver " ></a >` profile::puppetserver `
93+ ### <a name =" profile--server " ></a >` profile::server `
9494
95- Configure puppetserver
95+ Configure server
9696
9797#### Examples
9898
9999#####
100100
101101``` puppet
102- include profile::puppetserver
102+ include profile::server
103103```
104104
105105#### Parameters
106106
107- The following parameters are available in the ` profile::puppetserver ` class:
107+ The following parameters are available in the ` profile::server ` class:
108108
109- * [ ` manage_firewall ` ] ( #-profile--puppetserver --manage_firewall )
109+ * [ ` manage_firewall ` ] ( #-profile--server --manage_firewall )
110110
111- ##### <a name =" -profile--puppetserver --manage_firewall " ></a >` manage_firewall `
111+ ##### <a name =" -profile--server --manage_firewall " ></a >` manage_firewall `
112112
113113Data type: ` Boolean `
114114
115- Manage the puppetserver firewall configuration
115+ Manage the server firewall configuration
116116
117117Default value: ` true `
118118
119- ### <a name =" profile--puppetserver --config " ></a >` profile::puppetserver ::config `
119+ ### <a name =" profile--server --config " ></a >` profile::server ::config `
120120
121121Configures the puppet server
122122
@@ -125,42 +125,97 @@ Configures the puppet server
125125#####
126126
127127``` puppet
128- include profile::puppetserver ::config
128+ include profile::server ::config
129129```
130130
131131#### Parameters
132132
133- The following parameters are available in the ` profile::puppetserver ::config ` class:
133+ The following parameters are available in the ` profile::server ::config ` class:
134134
135- * [ ` autosign ` ] ( #-profile--puppetserver --config--autosign )
135+ * [ ` autosign ` ] ( #-profile--server --config--autosign )
136136
137- ##### <a name =" -profile--puppetserver --config--autosign " ></a >` autosign `
137+ ##### <a name =" -profile--server --config--autosign " ></a >` autosign `
138138
139139Data type: ` Array[String] `
140140
141141List of certnames or domain name globs
142142
143- ### <a name =" profile--puppetserver --install " ></a >` profile::puppetserver ::install `
143+ ### <a name =" profile--server --install " ></a >` profile::server ::install `
144144
145- Install puppetserver package
145+ Install server package
146146
147147#### Examples
148148
149149#####
150150
151151``` puppet
152- include profile::puppetserver ::install
152+ include profile::server ::install
153153```
154154
155- ### <a name =" profile--puppetserver--service " ></a >` profile::puppetserver::service `
155+ #### Parameters
156+
157+ The following parameters are available in the ` profile::server::install ` class:
158+
159+ * [ ` package ` ] ( #-profile--server--install--package )
160+ * [ ` package_ensure ` ] ( #-profile--server--install--package_ensure )
161+
162+ ##### <a name =" -profile--server--install--package " ></a >` package `
163+
164+ Data type: ` String[1] `
165+
166+ The name of the package to install
167+
168+ Default value: ` 'openvox-server' `
169+
170+ ##### <a name =" -profile--server--install--package_ensure " ></a >` package_ensure `
156171
157- Configure puppetserver service
172+ Data type: ` String[1] `
173+
174+ The ensure value for the package
175+
176+ Default value: ` 'installed' `
177+
178+ ### <a name =" profile--server--service " ></a >` profile::server::service `
179+
180+ Configure server service
158181
159182#### Examples
160183
161184#####
162185
163186``` puppet
164- include profile::puppetserver ::service
187+ include profile::server ::service
165188```
166189
190+ #### Parameters
191+
192+ The following parameters are available in the ` profile::server::service ` class:
193+
194+ * [ ` service_name ` ] ( #-profile--server--service--service_name )
195+ * [ ` service_ensure ` ] ( #-profile--server--service--service_ensure )
196+ * [ ` service_enable ` ] ( #-profile--server--service--service_enable )
197+
198+ ##### <a name =" -profile--server--service--service_name " ></a >` service_name `
199+
200+ Data type: ` String[1] `
201+
202+ The name of the service to manage
203+
204+ Default value: ` 'puppetserver' `
205+
206+ ##### <a name =" -profile--server--service--service_ensure " ></a >` service_ensure `
207+
208+ Data type: ` String[1] `
209+
210+ The ensure value for the service
211+
212+ Default value: ` 'running' `
213+
214+ ##### <a name =" -profile--server--service--service_enable " ></a >` service_enable `
215+
216+ Data type: ` Boolean `
217+
218+ Whether to enable the service at boot
219+
220+ Default value: ` true `
221+
0 commit comments