All Projects → hashicorp → terraform-provider-influxdb

hashicorp / terraform-provider-influxdb

Licence: MPL-2.0 license
Terraform InfluxDB provider

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects
HTML
75241 projects

Projects that are alternatives of or similar to terraform-provider-influxdb

darksky-influxdb
Logs weather information from darksky.io to InfluxDB
Stars: ✭ 22 (+15.79%)
Mutual labels:  influxdb
odata-influxdb
An OData compliant API for accessing data stored in influxdb
Stars: ✭ 28 (+47.37%)
Mutual labels:  influxdb
influxdb-php-sdk
InfluxDB PHP SDK - UDP/IP or HTTP adapters for read and write data
Stars: ✭ 88 (+363.16%)
Mutual labels:  influxdb
terraform-provider-jxadmin
A Jenkins X provider for terraform
Stars: ✭ 14 (-26.32%)
Mutual labels:  terraform-provider
terraform-provider-statuscake
Terraform StatusCake provider.
Stars: ✭ 26 (+36.84%)
Mutual labels:  terraform-provider
bot
🎲 A general purpose utility bot, with an economy, games, and lots of other features.
Stars: ✭ 95 (+400%)
Mutual labels:  influxdb
terraform-provider-junos
Terraform's provider for Junos devices
Stars: ✭ 44 (+131.58%)
Mutual labels:  terraform-provider
docker-internet-speedtest-dashboard
Docker based Internet Speedtest Dashboard powered by InfluxDB, Chronograf, and Speedtest-CLI
Stars: ✭ 15 (-21.05%)
Mutual labels:  influxdb
influx-query-builder
The super lightweight InfluxDB query builder implemented in Go
Stars: ✭ 16 (-15.79%)
Mutual labels:  influxdb
go-graylog
Graylog API client for Go and terraform provider for Graylog
Stars: ✭ 45 (+136.84%)
Mutual labels:  terraform-provider
terraform-provider-mackerel
Terraform provider for Mackerel
Stars: ✭ 16 (-15.79%)
Mutual labels:  terraform-provider
terraform-provider-launchdarkly
Terraform LaunchDarkly provider
Stars: ✭ 16 (-15.79%)
Mutual labels:  terraform-provider
terraform-provider-k8s
Kubernetes Terraform provider with support for raw manifests
Stars: ✭ 129 (+578.95%)
Mutual labels:  terraform-provider
mongofluxd
Real time sync from MongoDB into InfluxDB
Stars: ✭ 33 (+73.68%)
Mutual labels:  influxdb
tilt-pitch
Simple replacement for the Tilt Hydrometer mobile apps and TiltPi with lots of features
Stars: ✭ 32 (+68.42%)
Mutual labels:  influxdb
telegraf-influxdb-grafana
TIG Stack
Stars: ✭ 30 (+57.89%)
Mutual labels:  influxdb
influx udp
Erlang InfluxDB UDP writer
Stars: ✭ 29 (+52.63%)
Mutual labels:  influxdb
hastic
Hastic standalone
Stars: ✭ 37 (+94.74%)
Mutual labels:  influxdb
commonpp
Small library helping you with basic stuff like getting metrics out of your code, thread naming, etc.
Stars: ✭ 29 (+52.63%)
Mutual labels:  influxdb
ha-config-ataraxis
My Home Assistant Configs. If you like what you see, please ⭐️my repo. It would encourage me a lot 🤘
Stars: ✭ 146 (+668.42%)
Mutual labels:  influxdb

Terraform Provider

Requirements

  • Terraform 0.10.x
  • Go 1.11 (to build the provider plugin)

Building The Provider

Clone repository to: $GOPATH/src/github.com/terraform-providers/terraform-provider-influxdb

$ mkdir -p $GOPATH/src/github.com/terraform-providers; cd $GOPATH/src/github.com/terraform-providers
$ git clone [email protected]:terraform-providers/terraform-provider-influxdb

Enter the provider directory and build the provider

$ cd $GOPATH/src/github.com/terraform-providers/terraform-provider-influxdb
$ make build

Using the provider

Fill in for each provider

Developing the Provider

If you wish to work on the provider, you'll first need Go installed on your machine (version 1.11+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH.

To compile the provider, run make build. This will build the provider and put the provider binary in the $GOPATH/bin directory.

$ make build
...
$ $GOPATH/bin/terraform-provider-influxdb
...

In order to test the provider, you can simply run make test.

$ make test

In order to run the full suite of Acceptance tests, run make testacc.

Note: Acceptance tests create real resources, and often cost money to run.

$ make testacc
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].