Browse the Repo

file-type-icon.circleci
file-type-icon_docs
file-type-iconexamples
file-type-iconchronograf-ami
file-type-iconinfluxdb-ami
file-type-iconinfluxdb-cluster-simple
file-type-iconkapacitor-ami
file-type-iconlocal-mocks
file-type-icontelegraf-ami
file-type-icontick-ami
file-type-iconREADME.md
file-type-icontick.json
file-type-icontick-multi-cluster
file-type-icontick-single-cluster
file-type-iconmodules
file-type-icontest
file-type-icon.gitignore
file-type-icon.pre-commit-config.yaml
file-type-iconCODEOWNERS
file-type-iconCONTRIBUTING.md
file-type-iconLICENSE
file-type-iconNOTICE
file-type-iconREADME.md
file-type-iconmain.tf
file-type-iconoutputs.tf
file-type-iconvariables.tf

Browse the Repo

file-type-icon.circleci
file-type-icon_docs
file-type-iconexamples
file-type-iconchronograf-ami
file-type-iconinfluxdb-ami
file-type-iconinfluxdb-cluster-simple
file-type-iconkapacitor-ami
file-type-iconlocal-mocks
file-type-icontelegraf-ami
file-type-icontick-ami
file-type-iconREADME.md
file-type-icontick.json
file-type-icontick-multi-cluster
file-type-icontick-single-cluster
file-type-iconmodules
file-type-icontest
file-type-icon.gitignore
file-type-icon.pre-commit-config.yaml
file-type-iconCODEOWNERS
file-type-iconCONTRIBUTING.md
file-type-iconLICENSE
file-type-iconNOTICE
file-type-iconREADME.md
file-type-iconmain.tf
file-type-iconoutputs.tf
file-type-iconvariables.tf
InfluxDB

InfluxDB

Deploy an InfluxDB cluster. Supports automatic bootstrapping and auto healing.

Code Preview

Preview the Code

mobile file icon

README.md

down

TICK AMI

This folder shows an example of how to use Packer to create Amazon Machine Images (AMIs) that have all of the TICK components (InfluxDB, Chronograf, Kapacitor and Telegraf) installed on top of:

  1. Ubuntu 18.04
  2. Amazon Linux 2

Quick start

To build the TICK AMI:

  1. git clone this repo to your computer.
  2. Install Packer.
  3. Configure your AWS credentials using one of the options supported by the AWS SDK. Usually, the easiest option is to set the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY environment variables.
  4. Update the variables section of the tick.json Packer template to specify the AWS region and Elasticsearch version you wish to use.
  5. To build the Ubuntu AMI: packer build -only=tick-ami-ubuntu tick.json.
  6. To build the Amazon Linux 2 AMI: packer build -only=tick-ami-amazon-linux tick.json.

Questions? Ask away.

We're here to talk about our services, answer any questions, give advice, or just to chat.

Ready to hand off the Gruntwork?