Crossplane Crash Course: IaC Without Drift
TeKanAid - Platform Engineering and AI
0:00 / 0:00
Crossplane Crash Course: IaC Without Drift
1 022 просмотра · 3 месяца назад
TeKanAid - Platform Engineering and AI
6,92 тыс. подписчиков
1 022 просмотра · 3 месяца назад
Crossplane is becoming a serious option for infrastructure as code, especially for teams already using Kubernetes.
In this crash course, you’ll learn how Crossplane turns Kubernetes into a control plane for self-service infrastructure. We’ll cover providers, compositions, GitOps, real AWS resources, and what changes in Crossplane 2.0.
In this video, you’ll learn:
✅ Why platform engineering matters
✅ How Crossplane compares to Terraform
✅ How to install Crossplane on Kubernetes
✅ How providers extend Kubernetes with AWS resources
✅ How Crossplane handles drift through reconciliation
✅ How to build platform abstractions with XRDs and compositions
✅ How developers can request infrastructure using simple YAML
✅ How to package and deploy Crossplane compositions
✅ How to use GitOps with Argo CD
✅ What changes in Crossplane 2.0, including namespaced XRs and no more claim split
Course mentioned:
This video is part of the Crossplane 101 course, which includes over 15 hours of video and 7 hands on labs. You also get a certificate. And the 30 day money back guarantee.
Explore the full Crossplane course:
Crossplane 101 ▶ https://tekanaid.com/course/crossplan...
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 Introduction
00:28 Episode 1: Why Platform Engineering Matters
01:37 Problems It Solves
02:06 What Is Crossplane
02:47 Crossplane vs Terraform
03:58 Demo Overview
04:25 Crossplane 101 Course Plug
05:04 Start Minikube Cluster
07:56 Install Crossplane Helm
09:56 Install CLI and CRDs
11:52 Configure RBAC Roles
15:19 Bind Accounts and Test
20:23 Episode Intro
20:27 Crossplane Providers Explained
21:02 Reconciliation and Drift
22:36 Demo Plan and Setup
23:00 Lab Environment Check
23:44 Install Providers and Auth
25:56 Create First VPC
27:59 Drift Demo in AWS
29:47 Review Networking Manifests
32:14 Deploy Full VPC Stack
35:07 Verify in AWS Console
36:10 Cleanup and Dependencies
37:56 Wrap Up and Episode Three
38:16 Episode 3: Abstraction Problem
38:59 Crossplane Composition Model
40:00 Composition Functions Overview
40:37 Demo Plan and Course Plug
41:00 Lab Setup and Providers
43:42 Designing the XRD Schema
45:55 Schema Validation with Claims
47:09 Building the Database Composition
51:33 Creating and Tracing Claims
55:36 Verify Resources in AWS
57:28 Connect to the Database
59:53 Cleanup and Key Takeaways
01:01:09 Advanced Functions and Pipeline Mode
01:06:52 Array Based Bucket Creation
01:13:20 Episode 4: Production Platform Overview
01:13:40 Packaging Workflow Preview
01:14:36 GitOps and Business Value
01:16:24 Lab Packaging Setup
01:17:52 Crossplane YAML Dependencies
01:20:09 Build and Publish Package
01:22:48 Deploy Package Fresh Cluster
01:27:15 Test Claim and Trace
01:29:24 GitOps Lab Setup Argo CD
01:32:50 Create Argo Apps Deploy S3
01:36:36 Git Commit Updates in GitOps
01:38:55 Promote Dev to Staging Prod
01:45:32 Drift Detection Rollback Cleanup
01:50:03 Wrap Up Next Episode
01:50:06 Episode 5: Crossplane 2.0 Overview
01:51:01 No More Claim Split
01:51:45 Namespace Multi Tenancy
01:52:19 Operations Automation Engine
01:53:33 Demo Lab Roadmap
01:53:50 Migration Lab Setup
01:55:19 Deploy Namespaced XRD
01:56:20 Create Multi Tenant Databases
01:56:55 Verify AWS And Status
01:58:16 Enable Operations Framework
01:59:34 Scheduled Cron Workflows
02:01:40 Watch Ops And Testing
02:04:24 Advanced Composition Stack
02:06:40 Deploy Full App Platform
02:08:43 Wrap Up And Course
▬▬▬▬ 🎓 FREE 7-Day Platform Engineering Crash Course ▬▬▬▬
One email a day for 7 days. Real tools, real CLI commands, hands-on labs.
Day 1: What is Platform Engineering (the role, the market, why every large org is building a PE team)
Day 2: Infrastructure as Code with Terraform
Day 3: Containers and Kubernetes
Day 4: Policy as Code (OPA + Sentinel)
Day 5: CI/CD and GitOps (GitHub Actions + ArgoCD)
Day 6: Observability and Security
Day 7: Building Your Internal Developer Platform with Backstage + your 6-month career roadmap
👉 Sign up free: https://tekanaid.com/platform-enginee...
▬▬▬▬▬▬▬▬ Connect 👋 ▬▬▬▬▬▬▬▬▬
TeKanAid Academy ► https://tekanaid.com/courses
Website ► https://tekanaid.com
Facebook Page ► / tekanaid
Don't forget to subscribe ► https://bit.ly/TeKanAid_YouTube_Subsc...
MEDIUM ► / sam-gabrail
TWITTER TeKanAid ► https://x.com/tekanaid
TWITTER Sam ► https://x.com/Sam_Gabrail
LINKEDIN TeKanAid ► / tekanaid
LINKEDIN Sam ► / samgabrail
#Crossplane #PlatformEngineering #Kubernetes