Загрузка...

DevOps Playground: Hands-on with Terraform Cloud

Terraform — 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.)

Видео DevOps Playground: Hands-on with Terraform Cloud автора JS Бизнес Секреты
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки