[go: up one dir, main page]

Skip to content

The GPG provider provides a resource to generate an ECC (Curve25519) private/public key pair.

License

Notifications You must be signed in to change notification settings

terraform-provider-gpg/terraform-provider-gpg

Repository files navigation

terraform-provider-gpg

The GPG provider provides a resource to generate an ECC (Curve25519) private/public key pair.

Documentation

Official documentation on how to use this provider can be found on the Terraform Registry.

Requirements

Building the provider

  1. Clone the repository
  2. Enter the repository directory
  3. Build the provider using the go install command. This will build the provider and put the provider binary in the $GOPATH/bin directory.
  4. Use go generate to ensure the documentation is regenerated with any changes.
  5. Run the acceptance tests with make testacc.

Creating a new release

The release process is automated via GitHub Actions, and it's defined in the Workflow release.yml.

Each release is cut by pushing a semantically versioned tag to the default branch.

Example:

  1. git tag v0.0.1
  2. git push --tags

About

The GPG provider provides a resource to generate an ECC (Curve25519) private/public key pair.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published