https://github.com/jetstack/terraform-provider-tlspc
Terraform Provider for the Venafi TLS Protect Cloud Platform
https://github.com/jetstack/terraform-provider-tlspc
terraform terraform-provider venafi venafi-cloud
Last synced: 2 months ago
JSON representation
Terraform Provider for the Venafi TLS Protect Cloud Platform
- Host: GitHub
- URL: https://github.com/jetstack/terraform-provider-tlspc
- Owner: jetstack
- License: mpl-2.0
- Created: 2024-11-19T10:13:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-24T17:26:23.000Z (3 months ago)
- Last Synced: 2026-03-25T20:28:00.848Z (3 months ago)
- Topics: terraform, terraform-provider, venafi, venafi-cloud
- Language: Go
- Homepage: https://registry.terraform.io/providers/jetstack/tlspc/latest
- Size: 715 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Terraform Provider for Venafi TLS Protect Cloud Platform
This is an experimental Terraform Provider for the Venafi TLS Protect Cloud Platform.
It has limited support at this stage. All contributions and feedback are both welcome and appreciated.
## Requirements
- [Terraform](https://developer.hashicorp.com/terraform/downloads) >= 1.9.8
- [Go](https://golang.org/doc/install) >= 1.22
## Building The Provider
1. Clone the repository
1. Enter the repository directory
1. Build the provider using the Go `install` command:
```shell
go install
```
## Developing the Provider
If you wish to work on the provider, you'll first need [Go](http://www.golang.org) installed on your machine (see [Requirements](#requirements) above).
To compile the provider, run `go install`. This will build the provider and put the provider binary in the `$GOPATH/bin` directory.
To generate or update documentation, run `make generate`.
In order to test your local build, you will need to setup a [`dev_override`](https://developer.hashicorp.com/terraform/tutorials/providers-plugin-framework/providers-plugin-framework-provider#prepare-terraform-for-local-provider-install). The provider address is `registry.terraform.io/jetstack/tlspc`.