Loading video player...
๐ Get the full step-by-step project guide here: https://learn.nextwork.org/projects/ai-devops-kubernetes?track=high Welcome to Project #3 of the DevOps ร AI Series! Today we're deploying your containerized RAG API to Kubernetes. You'll set up a local Kubernetes cluster with Minikube, create Deployments and Services, and watch Kubernetes automatically manage your containersโhandling restarts, networking, and scaling. ๐ง What you'll learn today: Install Minikube and kubectl for local Kubernetes development Start and manage a local Kubernetes cluster Create Kubernetes Deployments to orchestrate your containers Create Kubernetes Services for stable networking Deploy and access your containerized API through Kubernetes ๐๏ธ The DevOps ร AI Series DAY 1: Build a RAG API with FastAPI - https://learn.nextwork.org/projects/ai-devops-api DAY 2: Containerize your RAG API with Docker - https://learn.nextwork.org/projects/ai-devops-docker DAY 3: Deploy to Kubernetes - https://learn.nextwork.org/projects/ai-devops-kubernetes DAY 4: Automate with GitHub Actions - https://learn.nextwork.org/projects/ai-devops-githubactions โฐ Timestamps 00:00:00 Welcome to this project! 00:21:38 ๐ Step #0: Before we start Step #1... 00:22:52 ๐ณ Step #1: Set Up Your Docker Image 00:33:31 โธ๏ธ Step #2: Set Up Kubernetes 00:46:24 ๐ Step #3: Start Your Kubernetes Cluster 01:17:40 ๐ Step #4: Create Kubernetes Deployment 01:28:24 ๐ Step #5: Create Kubernetes Service 01:40:42 ๐ Step #6: Access Your API Through Kubernetes 01:51:59 ๐ Secret Mission: Watch Kubernetes Heal Itself! 02:04:27 ๐๏ธ Before You Go: Delete your resources 02:07:05 ๐ Mission Accomplished: Well done!