~/talk

Build Your Own GitOps Operator for Kubernetes & Beyond

Talkat GitOpsCon Europe 2023 · on Tuesday, 2023-12-05· at 14:15· Virtual, Virtual· [kubernetes]
links:none on file
links:none on file
slides:none on file

Two concrete operators are built and proven: an Ansible Playbook operator for Docker Swarm running as a GitLab CI job every 15 minutes that clones the repo, decrypts secrets, renders manifests and deploys stacks and services (service pruning automatic, stack pruning manual), and a Helmfile cronjob operator for Kubernetes running in-cluster every 5 minutes that applies Helmfile releases with SOPS support. Alerting uses GitLab CI emails and Prometheus, both increase deployment stability and tenant delivery speed, and artifacts (Playbook and Helm chart) are published.

AI-written summary · about

  1. 0:00Introduction
  2. 0:48About Mimacom
  3. 2:17Contents
  4. 3:05Principles
  5. 4:32File formats
  6. 5:27Features
  7. 7:37Story
  8. 9:16Technology
  9. 12:02Outcomes
  10. 13:07Project Context
  11. 15:12Pruning
  12. 16:37Conclusion
  13. 17:28Lessons Learned
  14. 19:04Announcement
~/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.