One For All: Using Terraform to manage OpenStack and Kubernetes resources
You have 300 characters to sell your talk. This is known as the "elevator pitch". Make it as exciting and enticing as possible.
A hands-on introduction to Terraform in an OpenStack and Kubernetes context. Get the basics (of Terraform), then spin up a Kubernetes cluster in an OpenStack public cloud (with Terraform), and manage resources on it (with Terraform).
Workshop (>60 minutes)
This field supports Markdown. The description will be seen by reviewers during the CFP process and may eventually be seen by the attendees of the event.
You should make the description of your talk as compelling and exciting as possible. Remember, you're selling both the organizers of the events to select your talk, as well as trying to convince attendees your talk is the one they should see.
If you are interested in deployment automation for arbitrarily complex containerized microservice applications, this is for you!
In this workshop, you will
- get to know the basics of Terraform and Terraform configurations,
- spin up a Kubernetes cluster with Terraform, using the OpenStack provider and interfacing with OpenStack Magnum in a public cloud,
- start managing Kubernetes resources from Terraform, using the Kubernetes provider.
You'll walk away with a solid understanding of Terraform's capabilities, enabling you to make an informed decision of whether Terraform is a suitable deployment automation facility for your organization's needs.
Prior Terraform knowledge is not required.
This field supports Markdown. Notes will only be seen by reviewers during the CFP process. This is where you should explain things such as technical requirements, why you're the best person to speak on this subject, etc...
There are no technical requirements other than internet connectivity, and a web browser (preferably on a laptop, though a reasonably-sized tablet with a modern browser should work as well).
Terraform, OpenStack, Kubernetes, Magnum