An open API service indexing awesome lists of open source software.

https://github.com/jfrog/terraform-provider-distribution

Terraform provider to manage JFrog Distribution
https://github.com/jfrog/terraform-provider-distribution

configuration-as-code golang infrastructure-as-code jfrog terraform terraform-provider

Last synced: 17 days ago
JSON representation

Terraform provider to manage JFrog Distribution

Awesome Lists containing this project

README

          

[![Terraform & OpenTofu Acceptance Tests](https://github.com/jfrog/terraform-provider-distribution/actions/workflows/acceptance-tests.yml/badge.svg)](https://github.com/jfrog/terraform-provider-distribution/actions/workflows/acceptance-tests.yml)

# Terraform Provider for JFrog Platform

## Quick Start

Create a new Terraform file with `distribution` resource.

### HCL Example

```terraform
terraform {
required_providers {
distribution = {
source = "jfrog/distribution"
version = "1.0.0"
}
}
}

variable "jfrog_url" {
type = string
default = "http://localhost:8081"
}

provider "distribution" {
url = "${var.jfrog_url}"
// supply JFROG_ACCESS_TOKEN as env var
}

resource "distribution_signing_key" "my-gpg-signing-key" {
protocol = "gpg"
alias = "my-gpg-signing-key"

private_key = <