Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/julianespinel/terraform-custom-provider
Repository to learn how to create a Terraform custom provider.
https://github.com/julianespinel/terraform-custom-provider
Last synced: 2 months ago
JSON representation
Repository to learn how to create a Terraform custom provider.
- Host: GitHub
- URL: https://github.com/julianespinel/terraform-custom-provider
- Owner: julianespinel
- License: mit
- Created: 2020-04-29T13:14:53.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-18T09:31:36.000Z (over 4 years ago)
- Last Synced: 2024-08-02T01:26:25.069Z (6 months ago)
- Language: Java
- Size: 121 KB
- Stars: 13
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-repositories - julianespinel/terraform-custom-provider - Repository to learn how to create a Terraform custom provider. (Java)
README
# Terraform custom provider
The goal of this repository is to show how to create a Terraform custom provider.
## Description
This repository contains two main pieces of code:
1. Server
1. Exposes a basic API to create, tead, update or delete `word` resources.
1. You can find more information about the server [here](./server/README.md)
1. Provider
1. Custom Terraform provider that can create, read, update or delete `word` resources.
1. You can find more information about the provider [here](./provider/README.md)## Usage
1. Clone this repository: `git clone [email protected]:julianespinel/terraform-custom-provider.git`
1. Start the server by following these [instructions](./server/README.md#install-and-run)
1. Use the custom Terraform provider by following these [steps](./provider/README.md#usage)## Resources
You can find more information about Terraform and Terraform providers here:
* How to write a custom provider: https://www.terraform.io/docs/extend/writing-custom-providers.html
* Provider best practices: https://www.terraform.io/docs/extend/hashicorp-provider-design-principles.html