terraform-provider-bindplane

command module
v0.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2021 License: MIT Imports: 3 Imported by: 0

README

BindPlane Terraform Provider

Build Status Go Report Card

Features

This provider can manage the following resources:

  • Metric Sources
  • Metric Credentials
  • Metric Collectors
  • Log Sources
  • Log Destinations
  • Log Templates
  • Log Agents

See RESOURCES.md for more detailed descriptions

Installation

Terraform 0.13.x

Add the provider to your Terraform configuration (example: providers.tf). Terraform will retrieve the signed release automatically.

terraform {
  required_providers {
    bindplane = {
      source = "BlueMedoraPublic/bindplane"
      version = "0.2.4"
    }
  }
}
Terraform 0.12.x
  1. download the latest release for your platform
  2. unzip the plugin
  3. copy plugin to ~/.terraform.d/plugins For Mac / Linux and %APPDATA%\terraform.d\plugins for Windows

Usage

See USAGE.md and examples/ for detailed examples

Building

Install the following:

  • Make
  • Docker 18.x (primary build method)
  • Go 1.14+ (alternative build method)

Clone repository anywhere on your system (outside of your GOPATH), this repository uses go modules, and does not need to be in the GOPATH

Build with Docker:

make test
make

Build artifacts can be found in the artifacts/ directory

Build without Docker:

make quick

Building with Docker is ideal for production use, as your binary will be built the same way our releases are built.

Table of contents generated with markdown-toc

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL