Skip to Content
Terraform in Action
book

Terraform in Action

by Scott Winkler
July 2021
Intermediate to advanced
408 pages
9h 51m
English
Manning Publications
Content preview from Terraform in Action

appendix D Creating custom resources with the Shell provider

The Shell provider (https://github.com/scottwinkler/terraform-provider-shell) is a third-party provider proudly developed and maintained by yours truly. This provider is available on the Terraform Registry and allows you to create custom resources by invoking shell scripts, alleviating the need to create one-off Terraform providers for specific tasks. Many people find it useful for patching gaps in existing providers or creating specific utility functions. This appendix covers how to install the provider and goes through some examples of what can be done with it.

D.1 Installing the provider

To install a custom Terraform provider, you first have to declare that you want to use a custom ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Terraform in Action

Terraform in Action

Scott Winkler

Publisher Resources

ISBN: 9781617296895Supplemental ContentPublisher SupportOtherPublisher WebsiteSupplemental ContentErrata PagePurchase Link