terraform-provider-indykite

command module
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 30, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

README

Terraform Provider for IndyKite

Test  codecov  registry

The Terraform IndyKite provider is a plugin for Terraform that allows for the full lifecycle management of IndyKite resources. This provider is maintained internally by the IndyKite Provider team.

Please note: We take Terraform's security and our users' trust very seriously. If you believe you have found a security issue in the IndyKite Terraform Provider, please responsibly disclose by contacting us at security@indykite.com.

Quick Starts

The provider need to be set:

terraform {
  required_providers {
    indykite = {
      source = "indykite/indykite"
      version = "~> 0.5"
    }
  }
}

provider "indykite" {
  # Configuration options
}

And configured with one of the following environment variable:

  • INDYKITE_APPLICATION_CREDENTIALS_FILE with path to service account credentials file generated from our console.
  • INDYKITE_APPLICATION_CREDENTIALS with content of service account credentials file generated from our console.

Install

Terraform

Be sure you have the correct Terraform version (0.13.0+), you can choose the binary here:

Example

You can find Terraform examples in our Provider documentation. A complete script example is available test.tf.

Provider development

GitHub workflows

tfplugindocs GitHub workflow automatically re-generates the provider documentation once commit is pushed to master. It requires a PAT with the following permissions:

  • Read access to metadata
  • Read and Write access to administration
  • Read and Write access to code

Documentation

Overview

Package main implements terraform provider main.

Directories

Path Synopsis
Package indykite implements terraform data and resource provider.
Package indykite implements terraform data and resource provider.
test
Package test contains helper functions for unit testing.
Package test contains helper functions for unit testing.
tests
terraform
Package terraform implements the IndyKite Terraform plugins tests
Package terraform implements the IndyKite Terraform plugins tests

Jump to

Keyboard shortcuts

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