Skip to content

TF provider to be publish in order to expose settings handling for Blameless

License

Notifications You must be signed in to change notification settings

blamelesshq/terraform-provider-blameless

Repository files navigation

Blameless Terraform Provider

This provider allow use Terraform to handle Blameless resources.

Getting Started

Requirements

Installation

Terraform uses the Terraform Registry to download and install providers. To install this provider, copy and paste the following code into your Terraform configuration. Then, run terraform init.

terraform {
  required_providers {
    blameless = {
      version = "~> 1.0.0"
      source  = "blameless/blameless"
    }
  }
}


provider "blameless" {
  instance = var.blameless_instance
  key      = var.blameless_key
}
$ terraform init

Setup

Generate an API token in the Blamless Identity Management - Key Management section. Then please provide your API key and instance URL by either:

  1. Putting the values in a terraform.tfvars file
blameless_instance = "{{blameless_instance}}"
blameless_key      = "{{blameless_api_key}}"
  1. Setting the environment variables BLAMELESS_INSTANCE and BLAMELESS_KEY

Feedback

Contributing

We appreciate feedback and contribution to this repo! Before you get started, please see the following:

Raise an issue

To provide feedback or report a bug, please raise an issue on our issue tracker.

About

TF provider to be publish in order to expose settings handling for Blameless

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •