Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vancluever/terraform-provider-acme-old
ACME (Let's Encrypt) Support for Terraform
https://github.com/vancluever/terraform-provider-acme-old
acme go letsencrypt ssl terraform tls
Last synced: 3 months ago
JSON representation
ACME (Let's Encrypt) Support for Terraform
- Host: GitHub
- URL: https://github.com/vancluever/terraform-provider-acme-old
- Owner: vancluever
- License: other
- Archived: true
- Created: 2016-08-23T15:41:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-08-07T20:52:42.000Z (about 6 years ago)
- Last Synced: 2024-06-28T02:44:00.078Z (4 months ago)
- Topics: acme, go, letsencrypt, ssl, terraform, tls
- Language: Go
- Size: 16.4 MB
- Stars: 207
- Watchers: 19
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
**This project is now archived.** The new location of the project can be found
[here][acme-in-tf-providers]![acme-in-tf-providers]: https://github.com/terraform-providers/terraform-provider-acme
Terraform ACME Provider
========================This is the repository for the Terraform ACME Provider, which one can use with
Terraform to manage and generate certificates generated by an [ACME][about-acme]
CA, such as [Let's Encrypt][lets-encrypt].[about-acme]: https://ietf-wg-acme.github.io/acme/draft-ietf-acme-acme.html
[lets-encrypt]: https://letsencrypt.orgFor general information about Terraform, visit the [official
website][terraform-io] and the [GitHub project page][terraform-gh].[terraform-io]: https://www.terraform.io/
[terraform-gh]: https://github.com/hashicorp/terraform:warning: **NOTE:** The ACME provider as of version 1.0.0 supports ACME v2 only.
For ACME v1 endpoints, version 0.6.0 is required, which can be found
[here][release-v0.6.0].[release-v0.6.0]: https://github.com/vancluever/terraform-provider-acme/releases/tag/v0.6.0
## Installation Instructions
The ACME provider is currently a 3rd party plugin. See the documentation on [3rd
party plugins][3rd-party-plugins] for installation instructions, and download
the latest release from the [releases page][releases-page].[3rd-party-plugins]: https://www.terraform.io/docs/configuration/providers.html#third-party-plugins
[releases-page]: https://github.com/vancluever/terraform-provider-acme/releases### Distributions with direct installation support
If you use [Arch Linux][arch-linux], the
[`terraform-provider-acme-bin`][terraform-provider-acme-bin-arch] package is
available via the AUR and can be installed via an AUR-supported package manager
such as `yay`. Thanks to [**@SamWhited**][samwhited-gh] for this![arch-linux]: https://www.archlinux.org/
[terraform-provider-acme-bin-arch]: https://aur.archlinux.org/packages/terraform-provider-acme-bin/
[samwhited-gh]: https://github.com/SamWhitedExample with `yay`:
```
yay -S terraform-provider-acme-bin
```## Documentation
Documentation can be found in the [doc](doc/) directory.
## License
```
Copyright 2018 Chris Marchesi
Copyright 2016-2018 PayByPhone Technologies, Inc.Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```