Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Mastering Kubernetes: From Basics To Deployment

    Posted By: ELK1nG
    Mastering Kubernetes: From Basics To Deployment

    Mastering Kubernetes: From Basics To Deployment
    Published 5/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.32 GB | Duration: 3h 33m

    Build, Deploy, and Scale Kubernetes Apps from Your Local Machine to AWS EKS Using Helm and Ingress

    What you'll learn

    Set up and deploy Kubernetes applications locally using Minikube and kubectl.

    Write and manage Kubernetes manifests (Deployments, Services, Ingress).

    Configure and use Helm for templating and managing Kubernetes applications.

    Deploy a real-world web application to AWS EKS.

    Set up IAM roles, OIDC provider, and AWS Load Balancer Controller for Ingress.

    Debug and troubleshoot common Kubernetes deployment issues.

    Transition from local Kubernetes clusters to production-ready cloud clusters.

    Requirements

    Basic knowledge of Docker and containerized applications.

    Familiarity with command-line tools (PowerShell, Terminal, or Bash).

    AWS account with administrative access.

    A Windows, macOS, or Linux machine capable of running Minikube or Docker Desktop.

    Optional but helpful: Basic understanding of YAML and Linux commands.

    Description

    Master Kubernetes Deployment – from Local to Cloud.This course takes you on a comprehensive journey from building Kubernetes applications locally with Minikube, all the way to deploying scalable, production-ready services on AWS Elastic Kubernetes Service (EKS). Whether you're a developer, DevOps engineer, or cloud enthusiast, this hands-on course will equip you with the skills to confidently deploy and manage Kubernetes applications in real-world environments.You’ll start with local Kubernetes concepts using Minikube—learning the core tools like kubectl, YAML manifests, and Helm. Then you’ll transition to AWS EKS, where you'll get real-world experience working with IAM roles, OIDC providers, Load Balancer Controllers, Ingress resources, and more.What you’ll build and learn:Set up a local Kubernetes environment using MinikubeCreate and update Kubernetes objects using kubectl and YAMLUse Helm to package, install, and upgrade Kubernetes appsConfigure Ingress to expose services both locally and on AWSProvision and connect to a managed AWS EKS clusterCreate IAM roles and associate OIDC providers for secure accessDeploy production apps using AWS ALB Ingress ControllerDebug and troubleshoot common deployment and connectivity issuesBy the end of the course, you'll not only understand Kubernetes theory but also have real, deployable skills to manage Kubernetes apps in both local and cloud environments.All sample code, manifests, and Helm charts are downloadable from the Resources section.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 What are containers

    Lecture 3 What is cloud native

    Section 2: Setting up and Getting Oriented

    Lecture 4 Install Docker on Windows

    Lecture 5 Install Docker on Linux

    Lecture 6 Install Docker on macOS

    Lecture 7 Install minikube on Windows, Linux and Mac

    Lecture 8 Spinup and explore a minikube cluster

    Section 3: Application Deployment

    Lecture 9 Reading and writing YAML

    Lecture 10 Create a namespace

    Lecture 11 Deploy an application

    Lecture 12 Check the health of a pod by looking at the event logs

    Lecture 13 Check the application using BusyBox

    Lecture 14 Accessing the logs

    Section 4: Complex Application Deployment

    Lecture 15 Expose your application to the internet with a LoadBalancer

    Lecture 16 Add resource requests and limits to your pod

    Lecture 17 Delete your Kubernetes objects and tear down your cluster

    Section 5: Kubernetes Architecture

    Lecture 18 The Kubernetes control plane

    Lecture 19 Kubernetes worker nodes

    Lecture 20 How the control plane and nodes work together

    Section 6: Advanced Topics

    Lecture 21 How to manage Kubernetes Pods

    Lecture 22 Running Stateful Workloads

    Lecture 23 Kubernetes Security

    Section 7: Working on our First Kubernetes Project

    Lecture 24 Introduction

    Lecture 25 Why switching to Kubernetes is better

    Lecture 26 Write your project's Dockerfile

    Lecture 27 Build Docker file

    Lecture 28 Automate using Make File

    Section 8: Running Kubernetes Locally with Kind

    Lecture 29 What is kind

    Lecture 30 Installing Kind

    Lecture 31 Running Docker images using Kind

    Lecture 32 Generating Kubernetes Manifests

    Lecture 33 Kubernetes-Generate-Service-NodePort

    Lecture 34 Understanding Ingress and Ingress controllers

    Lecture 35 Running website using Ingress

    Section 9: Helm Chart

    Lecture 36 What is Helm

    Lecture 37 Creating our Chart Metadata

    Lecture 38 Creating our Chart values

    Lecture 39 Templatizing a Deployment

    Lecture 40 Deploying our Helm Chart with make

    Section 10: Deployment on AWS EKS

    Lecture 41 From Local to EKS

    Lecture 42 Explaining the kubeconfig

    Lecture 43 Setting up AWS CLI

    Lecture 44 Logging into an AWS EKS cluster with kubectl

    Lecture 45 Deploy our Docker image into AWS ECR with the Docker CLI

    Lecture 46 Deploying our Helm Chart into AWS EKS with make

    Lecture 47 The smoke test- Does it work

    Lecture 48 Cleaning up

    Section 11: Kubernetes Native Tools

    Lecture 49 Creating and interacting with the cluster

    Lecture 50 Understanding Namespaces

    Lecture 51 Sorting, Searching and Filtering

    Section 12: Conclusion

    Lecture 52 Conclusion and Code Download

    Developers and DevOps engineers who want to move from local Kubernetes setups to real-world cloud deployments.,Anyone looking to understand the full lifecycle of deploying containerized applications on Kubernetes.,System administrators or cloud engineers aiming to integrate AWS services with Kubernetes.,Students preparing for Kubernetes certification or AWS DevOps roles.