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
Building Applications with Infrastructure as Code
Talia Nassi
Building a culture from chaos
Steve Upton
Kubernetes Security - Challenge and Opportunity
Marc Nimmerrichter
Containers in the cloud - State of the Art in 2022
Federico Fregosi
Stop configuring infrastructure, start coding it!
Robert Hoffmann
Unleashing Potential Across Teams: The Power of Infrastructure as Code
Alayshia Knighten
Practical tips and tricks for CI/CD success
Zan Markan
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 Engineer (f/m/d)
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
GIT
Linux
Docker
Kubernetes






DevOps Engineer für Containerplattformen und CI/CD
Rocken AG
Linux
DevOps
vSphere
Kubernetes
Continuous Integration
+1
