Putting Terraform, Ansible, and Github Actions Together

In Last month's meeting, I learned some Terraform. Originally we intended to deploy a Dotnet app but didn't get to it, and Terraform is about standing up infrastructure, not deploying. So in this meeting, we will be tying together Terraform for setting up infrastructure, Ansible for configuring a webserver, and Github actions to deploy a Dotnet app.

Like the last meeting, this will have a hands-on element to it. If you have Terraform and Ansible installed on your machine, you will be able to setup this entire workflow in just a few minutes and have your own automated infra setup and build.

If you are unfamiliar with any of these technologies, that's okay. We will also explain the basics of AWS, Terraform, and Ansible as we go along.

Repo for tonight.

NOTE: This meeting is in-person. Also, Improving is providing pizza at 6:00 and the presentation will begin at 6:30.

Speaker: Eric Sowell
Date: November 1st, 2023
Time: 6:00 PM - 8:30 PM (see here for more detail)
Location: Improving - Plano, TX
Google Maps

RSVP - Attend Event

Speaker Bios

Eric Sowell is a Director of Consulting for Improving, officer of this Users Group, developer, and coding instructor. He is the author of an out-of-date book (so don't buy it), Mobile ASP.NET MVC 5. When not coding, he likes to read, study history, Bible, Greek, Latin, think a lot about teaching, and play Civilization 6 and Age of Empires 2. To keep up-to-date with Eric's strange technology, Latin, and Greek adventures, you can follow him on Twitter, subscribe on Youtube, or follow him on his blog.