elastic_stack
Helpers for installing and configuring components of the Elastic Stack.
Version information
released May 30th 2018
This version is compatible with:
- Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.6.1 < 6.0.0
- , , , ,
This module has been deprecated by its author since Mar 30th 2022.
The author has suggested puppet-elastic_stack as its replacement.
Start using this module
Documentation
elastic/elastic_stack — version 6.1.0 May 30th 2018
elastic_stack
This module contains shared code for various Elastic modules, like elastic-elasticsearch, elastic-logstash etc.
Setting up the Elastic package repository
This module can configure package repositories for Elastic Stack components.
Example:
include elastic_stack::repo
You may wish to specify a major version, since each has its own repository:
class { 'elastic_stack::repo':
version => 5,
}
To access prerelease versions, such as release candidates, set prerelease
to true
.
class { 'elastic_stack::repo':
version => 6,
prerelease => true,
}
To access the repository for OSS-only packages, set oss
to true
.
class { 'elastic_stack::repo':
oss => true,
}
Release 6.1.0
- Support OSS-only package repositories
Release 6.0.1
- Remove aggressive ordering causing all packages to come after apt::update
Release 6.0.0
Version number increase to indicate that this module is considered of reasonable quality and is used by version 6.0.0 of elastic/logstash.
- Changed default repository to version to 6
Release 0.2.1
- Remove some resource defaults that were causing problems on Puppet 5
Release 0.2.0
- Expand declared OS support
- Relax minimum Puppet version to 4.6.1
- Support pre-release artifacts
Dependencies
- puppetlabs-stdlib (>= 4.13.1 < 5.0.0)
- puppetlabs/apt (>= 2.0.0 < 5.0.0)
- puppet/yum (>= 0.9.6 < 3.0.0)