Maish Saidel-Keesing
Chaos in Containers - Unleashing Resilience
#1about 2 minutes
The limitations of using pipelines for everything
Relying on numerous CI/CD pipelines for infrastructure management creates complexity and is not ideal for resources with a lifecycle.
#2about 3 minutes
The evolution from scripts to infrastructure as code
Infrastructure management evolved from manual shell scripts to configuration management and finally to API-driven Infrastructure as Code tools like Terraform.
#3about 1 minute
Understanding configuration drift with IaC tools
Infrastructure as Code tools are one-shot executors that don't continuously manage state, leading to configuration drift where reality diverges from code.
#4about 1 minute
Using Kubernetes as an extensible control plane
Kubernetes can be used as a universal control plane because its orchestration capabilities are extensible beyond its native resources.
#5about 3 minutes
Managing external resources with Crossplane and Kubernetes
Crossplane extends Kubernetes to manage external cloud resources through providers and custom composite resources, enabling continuous reconciliation to prevent drift.
#6about 2 minutes
Implementing a GitOps workflow with Argo CD
Use a GitOps operator like Argo CD to automatically sync resource definitions from a Git repository to the Kubernetes control plane for declarative management.
#7about 6 minutes
Demo of provisioning a full stack with Crossplane
A practical demonstration shows how a Git commit triggers Argo CD and Crossplane to provision a Kubernetes cluster, an API Gateway, and a DynamoDB table.
#8about 3 minutes
Solving the control plane bootstrapping problem
Overcome the initial chicken-and-egg problem by using a temporary Kubernetes cluster to provision the permanent control plane, then migrating the state to make it self-managing.
#9about 5 minutes
Q&A on recovery, versioning, and Terraform migration
The Q&A session covers topics like resource recovery after a control plane failure, schema versioning, and strategies for migrating from Terraform to Crossplane.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
16:26 MIN
Managing production complexity with container orchestration
DevSecOps: Security in DevOps
00:25 MIN
Understanding the challenges of scaling Kubernetes with confidence
5 steps for running a Kubernetes environment at scale
00:19 MIN
Introduction to GitOps and the talk agenda
Get ready for operations by pull requests
25:52 MIN
Managing external cloud resources with Crossplane
Kubernetes Maestro: Dive Deep into Custom Resources to Unleash Next-Level Orchestration Power!
40:45 MIN
The second-order effects of chaos engineering on culture
Building a culture from chaos
09:15 MIN
Moving from reactive fixes to proactive chaos engineering
Empathy: The secret sauce of Resilience
07:14 MIN
Addressing unique data protection challenges in Kubernetes
It's all about the Data
03:52 MIN
Why teams move from monoliths to Kubernetes
Get ready for operations by pull requests
Featured Partners
Related Videos
Kubernetes Maestro: Dive Deep into Custom Resources to Unleash Next-Level Orchestration Power!
Um e Habiba
Kubernetes Security - Challenge and Opportunity
Marc Nimmerrichter
Stop configuring infrastructure, start coding it!
Robert Hoffmann
Operating etcd for Managed Kubernetes
Mario Valderrama
Local Development Techniques with Kubernetes
Rob Richardson
Hacking Kubernetes: Live Demo Marathon
Andrew Martin
What we Learned from Reading 100+ Kubernetes Post-Mortems
Noaa Barki
Mastering Kubernetes – Beginner Edition
Hannes Norbert Göring
From learning to earning
Jobs that call for the skills explored in this talk.


DevOps Engineer – Kubernetes & Cloud (m/w/d)
epostbox epb GmbH
Berlin, Germany
Intermediate
Senior
DevOps
Kubernetes
Cloud (AWS/Google/Azure)
DevOPS SRE AWS + Kubernetes
Plexus Group
Municipality of Madrid, Spain
DevOps
Kubernetes
Amazon Web Services (AWS)
Solutions Architect - Kubernetes
CoreWeave Europe
Charing Cross, United Kingdom
Remote
€116-155K
Kubernetes
Kubernetes Platform Engineer / SREMastercard
Mastercard's Kubernetes
Charing Cross, United Kingdom
Bash
Azure
Python
Splunk
Docker
+11
Devops Engineer * Kubernetes * Java * ELK * Angular
DC&I
The Hague, Netherlands
Java
DevOps
Gitlab
Angular
Openshift
+3
Cloud-native Platform Engineer/Architect (Kubernetes / DevOps / GitOps)*
Cegeka Deutschland GmbH
Remote
Go
DevOps
Gitlab
Kubernetes
DevOps Developer - Kubernetes/ArgoCD/Microservices/Python - Zurich - 80-100%
ITech Consult AG
Zürich, Switzerland
€166-208K
DevOps
Django
Python
Kubernetes
+3


