~/talk

Ephemeral Cloud Infrastructure for Acceptance Tests with Terraform Enterprise & GitLab

slides:none on file

Pluralsight Platform Engineering builds .NET and Node shared libraries and proves them by spinning ephemeral EC2/Kubernetes/Lambda environments via Terraform Enterprise triggered from GitLab, with logic in Makefiles and shell wrappers. Pipeline runs three parallel acceptance jobs (demo shows zero failed tests) and uses a static Terraform scope to create an AM user and inject credentials into TFE workspaces. Remote runs apply in ~3 minutes; Lambda VPC security group destroys can take up to 45 minutes so SGs move to the static scope as a workaround.

AI-written summary · about

  1. 0:00Introduction and team
  2. 3:39Problem and solution overview
  3. 7:11Terraform directory structure
  4. 10:45Makefile and helper scripts
  5. 14:44GitLab CI/CD pipeline
  6. 18:15Live pipeline demonstration
  7. 24:34Challenges and solutions
  8. 28:25Closing and contact
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.