If you don’t want to expose publicly your provider, you should read this.

Image for post
Image for post
Access logs from my GCS registry

I enjoy every day my Terraform deployments.

Working with companies having hundreds of deployments over multiple cloud providers and managed services occurred challenges to share code, provider, improve skills or to create an internal community.

All those things push me to share about Terraform. Also this is why I wanted to write this paper.

When you start to use or study Terraform, you’re facing these questions

Is it restricted to cloud resources ?
How to manage resources into my own software ?

These questions can be addressed by an already existing provider (like the generic REST provider[1]), but mostly developing a new provider brings you more comfort, validations or tests like attributes validation, environment variables configuration or default values and challenges are how to share this custom provider. …

About

Jérôme NAHELOU

Cloud rider at SFEIR the day, Akita Inu lover #MyAkitaInuIsNotAWolf

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store