How to Extend the Terraform Provider List
There are ample opportunities to add new providers to Terraform. It is used to manage cloud services, monitoring services and DNS services to mention but a few and there are a lot of tools that can Terraform can add support for. But where do I get started? How do I debug the creation? How do I test it?
In this talk, Paul will walk through the creation of a terraform provider. The talk will demonstrate the design of a Terraform schema, the structure of how Terraform can map to vendor APIs, managing library dependencies and more importantly, the testing. By the end of the session, Paul will have demonstrated how to create and test a new provider.
-----------------
Paul Stack is a London based infrastructure coder and has spoken at various events throughout the world about his passion for continuous integration, continuous delivery and good operational procedures and why they should be part of what developers and system administrators do on a day to day basis. He believes that reliably delivering software is more important as its development.
Paul’s passions are the DevOps and Continuous Delivery movements and how they help the entire business and its customers. --
If you liked this video and want to see more from HashiCorp, subscribe to our channel: https://www.youtube.com/c/HashiCorp?sub_confirmation=1
To learn more, visit our hands-on interactive lab environment, HashiCorp Learn: https://learn.hashicorp.com/
HashiCorp is the leader in multi-cloud infrastructure automation software. The HashiCorp software suite enables organizations to adopt consistent workflows to provision, secure, connect, and run any infrastructure for any application. HashiCorp open source tools Vagrant, Packer, Terraform, Vault, Consul, Nomad, Boundary, and Waypoint are downloaded tens of millions of times each year and are broadly adopted by the Global 2000. Enterprise versions of these products enhance the open source tools with features that promote collaboration, operations, governance, and multi-data center functionality.
For more information, visit: www.hashicorp.com or follow us on social media:
Twitter: @hashicorp
LinkedIn: https://www.linkedin.com/company/hashicorp
Facebook: https://www.facebook.com/HashiCorp