nifi_registry
: Manage Apache Nifi Registry
nifi_registry::config
: Manage configuration for Apache Nifi Registrynifi_registry::install
: Install Apache Nifi Registrynifi_registry::service
: Manage the Apache Nifi Registry service
Install, configure and run Apache Nifi Registry
include nifi_registry
class { 'nifi_registry':
version => 'x.y.z',
download_url => 'https://my.local.repo.example.com/apache/nifi-registry/nifi-registry-x.y.z.tar.gz',
download_checksum => 'abcde...',
}
The following parameters are available in the nifi_registry
class:
version
user
group
download_url
download_checksum
download_checksum_type
install_root
download_tmp_dir
Data type: String
The version of Apache Nifi Registry. This must match the version in the tarball. This is used for managing files, directories and paths in the service.
Default value: '1.15.1'
Data type: String
The user owning the nifi registry installation files, and running the service.
Default value: 'nifiregistry'
Data type: String
The group owning the nifi registry installation files, and running the service.
Default value: 'nifiregistry'
Data type: String
Where to download the binary installation tarball from.
Default value: 'https://dlcdn.apache.org/nifi/1.15.1/nifi-registry-1.15.1-bin.tar.gz'
Data type: String
The expected checksum of the downloaded tarball. This is used for verifying the integrity of the downloaded tarball.
Default value: '862e6071a39fe94485a90a69637dccf594d319d8f98739a63828bb2d74af840e'
Data type: String
The checksum type of the downloaded tarball. This is used for verifying the integrity of the downloaded tarball.
Default value: 'sha256'
Data type: Stdlib::Absolutepath
The root directory of the nifi registry installation.
Default value: '/opt/nifi-registry'
Data type: Stdlib::Absolutepath
Default value: '/var/tmp'