librenms / Packer Builds
Licence: mit
This repo is where virtual images are created and stored
Stars: ✭ 36
Programming Languages
shell
77523 projects
Usage
Clone the repository:
$ git clone https://github.com/librenms/packer-builds && cd packer-builds
Install requirements:
Configuration
You can configure each template to match your requirements by setting the following user variables.
User Variable | Default Value | Description |
---|---|---|
cpus |
1 | Number of CPUs |
disk_size |
40000 | Documentation |
headless |
0 | Documentation |
memory |
512 | Memory size in MB |
mirror |
A URL of the mirror where the ISO image is available | |
librenms_version |
master | The version to build LibreNMS agains. You can use a branch name or tag |
oxidized |
true | Install Oxidized as part of the image |
syslog_ng |
true | Install and configure Syslog-NG |
Example
Build a LibreNMS CentOS 7 (NGINX) box with a 10GB hard disk using the VirtualBox provider:
$ packer build -only=virtualbox-iso -var disk_size=10000 centos-7.6-x86_64.json
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].