Перейти к содержимому

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