~/talk

Custom CentOS AMI builds on AWS

Talkat CentOS Dojo Brussels 2020 · on Friday, 2020-01-31· [infrastructure-as-code]
github:mbevc1
slides:none on file

Automated CI builds CentOS AMIs on AWS using Packer builders and Git-based pipelines (GitHub Actions in demos) that output an AMI ID and publish it (marked public and copied per-customer with encryption). Images are EBS-backed, start from CentOS release tarballs (no official CentOS 8 AMI available at the time), provision with scripted chroot steps, and validate with Goss tests (optionally Test-Kitchen). The pipeline achieves reproducible AMIs and the build+test+publish flow runs end-to-end.

AI-written summary · about

  1. 0:00Intro
  2. 0:44Topic
  3. 1:17About Marko
  4. 2:19Agenda
  5. 3:27What is an AMI
  6. 6:37What can you do with an AMI
  7. 8:07Platform overview
  8. 13:59Custom CentOS AMI
  9. 15:47AWS images
  10. 16:31Highlevel architecture
  11. 17:32Pipelines
  12. 21:36Backer
  13. 23:02EBS surrogate
  14. 24:20JSON file
  15. 32:03build
~/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.