terraform-provider-tss

command module
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: May 7, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

README

Thycotic Secret Server - Terraform Provider

The Thycotic Secret Server Terraform Provider allows you to access and reference Secrets in your vault for use in Terraform configurations.

Installation

The latest release can be downloaded from here.

Terraform 0.12 and earlier

Extract the specific file for your OS and Architecture to the plugins directory of the user's profile. You may have to create the directory.

OS Default Path
Linux ~/.terraform.d/plugins
Windows %APPDATA%\terraform.d\plugins
Terraform 0.13 and later

Terraform 0.13 uses a different file system layout for 3rd party providers. More information on this can be found here. The following folder path will need to be created in the plugins directory of the user's profile.

Windows
%APPDATA%\TERRAFORM.D\PLUGINS
└───terraform.thycotic.com
    └───thycotic
        └───tss
            └───1.0.0
                └───windows_amd64
Linux
~/.terraform.d/plugins
└───terraform.thycotic.com
    └───thycotic
        └───tss
            └───1.0.0
                ├───linux_amd64

Usage

For Terraform 0.13+, include the terraform block in your configuration or plan to that specifies the provider:

terraform {
    required_providers {
        tss = {
            source = "terraform.thycotic.com/thycotic/tss"
            version = "~> 1.0"
        }
    }
}

To run the example, create a terraform.tfvars:

tss_username   = "my_app_user"
tss_password   = "Passw0rd."
tss_server_url = "https://example/SecretServer"
tss_secret_id  = "1"

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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