You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: REFERENCE.md
+44-80Lines changed: 44 additions & 80 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,51 +11,31 @@ accessible
11
11
*[`splunk::enterprise`](#splunk--enterprise): Install and configure an instance of Splunk Enterprise
12
12
*[`splunk::enterprise::config`](#splunk--enterprise--config): Private class declared by Class[splunk::enterprise] to contain all the
13
13
configuration needed for a base install of Splunk Enterprise
14
-
*[`splunk::enterprise::install`](#splunk--enterprise--install): Private class declared by Class[splunk::enterprise] to contain or define
15
-
through additional platform specific sub-class, the required steps
16
-
for successfully installing Splunk Enterprise
14
+
*[`splunk::enterprise::install`](#splunk--enterprise--install): Contain or define through additional platform specific sub-classes, the
15
+
required steps for installing Splunk Enterprise.
17
16
*[`splunk::enterprise::install::nix`](#splunk--enterprise--install--nix): Private class declared by Class[splunk::enterprise::install] to provide
18
17
platform specific installation steps on Linux or Unix type systems.
19
-
*[`splunk::enterprise::password::manage`](#splunk--enterprise--password--manage): Implements the direct management of the Splunk Enterprise admin password
20
-
so it can be used outside of regular management of the whole stack to
21
-
facilitate admin password resets through Bolt Plans.
22
-
23
-
Note: Entirely done to make this implementation consistent with the method
24
-
used to manage admin password seeding.
25
-
*[`splunk::enterprise::password::seed`](#splunk--enterprise--password--seed): Implements the seeding and reseeding of the Splunk Enterprise admin password
26
-
so it can be used outside of regular management of the whole stack to
27
-
facilitate admin password resets through Bolt Plans
28
-
*[`splunk::enterprise::service`](#splunk--enterprise--service): Private class declared by Class[splunk::enterprise] to define a service
29
-
as its understood by Puppet using a dynamic set of data or platform specific
30
-
sub-classes
18
+
*[`splunk::enterprise::password::manage`](#splunk--enterprise--password--manage): Allows management of the Splunk Enterprise admin password, so it can be
19
+
used for password resets through Bolt Plans.
20
+
*[`splunk::enterprise::password::seed`](#splunk--enterprise--password--seed): Implements seeding and reseeding of Splunk Enterprise admin password to
21
+
support admin password resets via Bolt.
22
+
*[`splunk::enterprise::service`](#splunk--enterprise--service): Define and contain the services for Splunk Enterprise Server.
31
23
*[`splunk::enterprise::service::nix`](#splunk--enterprise--service--nix): Private class declared by Class[splunk::enterprise::service] to provide
32
24
platform specific service management on Linux or Unix type systems.
33
25
*[`splunk::forwarder`](#splunk--forwarder): Install and configure an instance of Splunk Universal Forwarder
34
-
*[`splunk::forwarder::config`](#splunk--forwarder--config): Private class declared by Class[splunk::forwarder] to contain all the
35
-
configuration needed for a base install of the Splunk Universal
36
-
Forwarder
37
-
*[`splunk::forwarder::install`](#splunk--forwarder--install): Private class declared by Class[splunk::forwarder] to contain or define
38
-
through additional platform specific sub-class, the required steps
39
-
for successfully installing the Splunk Universal Forwarder
40
-
*[`splunk::forwarder::password::manage`](#splunk--forwarder--password--manage): Implements the direct management of the Splunk Forwarder admin password
41
-
so it can be used outside of regular management of the whole stack to
42
-
facilitate admin password resets through Bolt Plans.
43
-
44
-
Note: Entirely done to make this implementation consistent with the method
45
-
used to manage admin password seeding.
46
-
*[`splunk::forwarder::password::seed`](#splunk--forwarder--password--seed): Implements the seeding and reseeding of the Splunk Forwarder admin password
47
-
so it can be used outside of regular management of the whole stack to
48
-
facilitate admin password resets through Bolt Plans
49
-
*[`splunk::forwarder::service`](#splunk--forwarder--service): Private class declared by Class[splunk::forwarder] to define a service as
50
-
its understood by Puppet using a dynamic set of data or platform specific
51
-
sub-classes
26
+
*[`splunk::forwarder::config`](#splunk--forwarder--config): Contains all configuration needed for a base install of the Splunk
27
+
Universal Forwarder
28
+
*[`splunk::forwarder::install`](#splunk--forwarder--install): Contains or define through additional platform specific sub-classes, the
29
+
steps for installing the Splunk Universal Forwarder
30
+
*[`splunk::forwarder::password::manage`](#splunk--forwarder--password--manage): Allows management of the Splunk Forwarder admin password, so it can be used
31
+
for password resets through Bolt Plans.
32
+
*[`splunk::forwarder::password::seed`](#splunk--forwarder--password--seed): Implements seeding and reseeding of Forwarder admin password to support
33
+
admin password resets via Bolt.
34
+
*[`splunk::forwarder::service`](#splunk--forwarder--service): Define and contain the services for Splunk Forwarder.
52
35
*[`splunk::forwarder::service::nix`](#splunk--forwarder--service--nix): Private class declared by Class[splunk::forwarder::service] to provide
53
36
platform specific service management on Linux or Unix type systems.
54
-
*[`splunk::params`](#splunk--params): This class takes a small number of arguments (can be set through Hiera) and
55
-
generates sane default values installation media names and locations.
56
-
Default ports can also be specified here. This is a parameters class, and
57
-
contributes no resources to the graph. Rather, it only sets values for
58
-
parameters to be consumed by child classes.
37
+
*[`splunk::params`](#splunk--params): Accepts settings, and provides default values for module parameters.
38
+
Parameters class only: contributes no resources to the graph.
59
39
60
40
### Defined types
61
41
@@ -92,8 +72,8 @@ or via splunkbase compatible archives
0 commit comments