Get the latest DevOps jobs, events and curated articles straight to your inbox, once a week
Source: DevOps Playground London
Hands-on with Terraform CloudTerraform — the powerful and popular tool for provisioning your infrastructure — has hit the cloud!
In this hands-on meetup, we will explore Terraform Cloud. This component of the Terraform ecosystem removes the chicken-and-egg problem of how to manage the infrastructure used to manage your infrastructure! HashiCorp continually offers more and more formerly-Enterprise features for free, such as Terraform Cloud's Remote State and later Remote Runs.
In the hands-on part of the meet-up, we will see how to set up a simple (pre-made) Terraform project on Terraform Cloud and deploy it — without the need to install the Terraform binary!
Once this initial setup is done, we will launch into building a simple but powerful CI/CD pipeline by harvesting native features of Terraform Cloud and GitHub only!
We will see how Terraform Cloud can provide feedback on a Pull Request in GitHub, maintain strong consistency between our infrastructure code and our deployed environments, and — for good measure — how to set up GitHub Actions.
We will then test our setup by submitting a few Pull Requests and see our pipeline either highlight issues before they hit Production, or seamlessly deploy the tested code to Production with confidence.
Please make sure that you do/have the following before the meetup:
– BRING YOUR LAPTOP!!
– a GitHub.com account;
– your public key set up on your GitHub account;
– Git installed on your laptop;
– an account on app.terraform.io
If you have issues with any of the above, we will try to help you out.
(Please make sure you are able to access your email.)
A few things to keep in mind:
- Food and drinks will be provided
- Doors open for networking/refreshments 18:30
- Playground starts at 19:00
Get the latest DevOps jobs, events and curated articles straight to your inbox, once a week