~/talk

Deploying applications to Kubernetes using Helm

Talkat SREday 2023 London · 2023-09-14..09-15· [kubernetes, devops-and-delivery]
slides:none on file

Helm packages Kubernetes YAML into versioned charts and the demo builds, packages and publishes a chart to a GitHub chart repo, then installs SQL Server images (shows SQL Server 2022 CU5 and also installs CU4), upgrades with helm upgrade and returns to the previous state with helm rollback, and validates pods, ReplicaSets and service IPs. It uses Helm v3 (no Tiller), helm create/package/repo commands, Artifact Hub discovery, and warns that deleting the old ReplicaSet breaks rollbacks.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:24What is Helm and why use it
  3. 3:31History and versions of Helm
  4. 5:37Local setup and demo overview
  5. 7:03Adding Helm repositories
  6. 8:09Searching and inspecting charts
  7. 9:12Dry run and installing a chart
  8. 10:56Verifying the deployment
  9. 12:20Connecting to SQL Server
  10. 12:40Uninstalling a release
  11. 13:24Installing specific chart versions
  12. 14:52Upgrading a release
  13. 17:25Why SQL Server in Kubernetes
  14. 18:08Rolling back a release
  15. 20:14Helm release secrets and rollback
  16. 21:41Building custom charts
  17. 23:05Chart structure and files
  18. 25:31Creating a basic chart
  19. 26:57Using helper templates
  20. 28:44Default values and placeholders
  21. 29:29Packaging a chart
  22. 30:14Creating a chart repository
  23. 32:06Summary and resources
~/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.