Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
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 1
    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

    Azure Kubernetes Service Agic Ingress: 30 Real-World Demos

    Posted By: ELK1nG
    Azure Kubernetes Service Agic Ingress: 30 Real-World Demos

    Azure Kubernetes Service Agic Ingress: 30 Real-World Demos
    Published 10/2023
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 6.09 GB | Duration: 10h 39m

    Azure Application Gateway Ingress Controller, Health Probes, Cert-Manager, External DNS, Lets Encrypt, E2E SSL, WAF,Helm

    What you'll learn

    You will master each and every Ingress concept on Azure Application Gateway Ingress Controller (AGIC) with 30+ Real-World Demos

    You will implement Path based and Domain based Routing using Ingress Service

    You will implement 5 demos for Health Probes in combination with Ingress Annotations, Readiness, liveness probes

    You will install External DNS and implement automatic addition of DNS records in Azure DNS Zones

    You will implement automatic provisioning of production grade SSL Certificates using Cert-Manager and Lets Encrypt

    You will implement 6 demos on Ingress SSL which includes SSL TLS, End to End SSL and many more.

    You will implement Azure Web Application Firewall usecases in combination with Ingress Service

    You will use Helm CLI to install Azure Application Gateway Ingress Controller (AGIC) on Azure AKS Cluster

    You will implement a Shared Azure Application Gateway concept with a practical demo

    You will implement Azure Application Gateway Ingress Controller (AGIC) Watch Namespaces concept with 2 practical demos.

    You will also implement Ingress important concepts cookie based affinity, backend path prefix, backend hostname, override frontend ports and Rewrite Rule sets

    Requirements

    You must have Kubernetes knowledge and experience to follow with me for hands-on activities.

    Description

    Course Overview Welcome to this Amazing course on Azure Kubernetes Service AGIC Ingress: 30 Real-World Demos.  Below is the list of modules covered in this course. Course Modules01. AGIC Install Greenfield02. AGIC Default Backend03. AGIC Ingress Paths04. AGIC Ingress URLRouting05. AGIC Backend Path Prefix06. AGIC Backend Hostname07. AGIC Cookie-based Affinity08. AGIC Override Frontend Port09. AGIC Rewrite Rule Set10. AGIC Probes Default and HTTP11. AGIC Probes Readiness Liveness12. AGIC Probes Annotations13. Delegate Domain from AWS Route53 to Azure DNS Zones14. ExternalDNS for AzureDNS on AKS15. AGIC ExternalDNS Basic16. AGIC Domain Name Routing17. AGIC Ingress TLS18. AGIC SSL Redirect19. AGIC Upload SSLCert Application Gateway20. AGIC Backend SSL Application21. AGIC End2End SSL22. AGIC SSL with LetsEncrypt23. AGIC WAF OWASP24. AGIC WAF Policy25. AGIC Private IP26. AGIC and Nginx Ingress27. AGIC Install using Helm28. AGIC Shared Application Gateway29. AGIC Watch Namespaces Each of my courses comes withAmazing Hands-on Step By Step Learning ExperiencesPractical demos for each and every conceptFriendly Support in the Q&A section"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Course GitHub Repository Links

    Section 2: Demo-01: Install AKS AGIC Add-On using Greenfield Method

    Lecture 3 Step-01: Introduction to Azure AKS AGIC

    Lecture 4 Step-02: Create Azure AKS Cluster with AGIC Addon and AppGw

    Lecture 5 Step-03: Assign network contributor role to AGIC addon Managed Identity

    Lecture 6 Step-04: Verify AKS Cluster and Application Gateway

    Lecture 7 Step-05: Cost saving by stopping AppGw and AKS Cluster when not in use

    Section 3: Demo-02: Azure AGIC - Ingress with Default Backend

    Lecture 8 Step-01: Introduction to Ingress Default Backend

    Lecture 9 Step-02: Deploy and Verify Ingress with Default Backend

    Lecture 10 Step-03: Verify AppGw settings and Clean-up

    Section 4: Demo-03: Azure AGIC - Ingress with HTTP Paths and Rules

    Lecture 11 Step-01: Introduction to HTTP Paths and Rules

    Lecture 12 Step-02: Review Kubernetes Manifests

    Lecture 13 Step-03: Deploy and Verify HTTP Root Path and app1 Path

    Lecture 14 Step-04: Scale the Deployment and Verify changes in AppGW

    Section 5: Demo-04: Azure AGIC - Ingress URL Routing

    Lecture 15 Step-01: Introduction to Ingress URL Routing

    Lecture 16 Step-02: URL Routing demo with Default Backend in Ingress Service

    Lecture 17 Step-03: URL Routing demo with HTTP Path Root Context in Ingress Service

    Section 6: Demo-05: Azure AGIC - Ingress Backend Path Prefix

    Lecture 18 Step-01: Introduction to Backend Path Prefix Annotation

    Lecture 19 Step-02: Implement Backend Path Prefix Annotation Demo

    Section 7: Demo-06: Azure AGIC - Ingress Backend Host Name

    Lecture 20 Step-01: Introduction to Backend Hostname Annotation

    Lecture 21 Step-02: Implement Backend Hostname Annotation Demo

    Section 8: Demo-07: Azure AGIC - Ingress Cookie Based Affinity

    Lecture 22 Step-01: Introduction to Cookie based Affinity Annotations

    Lecture 23 Step-02: Enable Cookie based Affinity and Verify

    Lecture 24 Step-03: Enable Distinct Cookie setting and Verify

    Section 9: Demo-08: Azure AGIC - Ingress Override Frontend Port

    Lecture 25 Step-01: Override Frontend Port Annotation Demo

    Section 10: Demo-09: Azure AGIC - Ingress Rewrite Rule Set

    Lecture 26 Step-01: Introduction to Rewrite Rule Set Annotation

    Lecture 27 Step-02: Implement Rewrite Rule Set Annotation Demo

    Section 11: Demo-10: Azure AGIC - Ingress Default and HTTP Health Probes

    Lecture 28 Step-01: Introduction to Default and HTTP Health Probes

    Lecture 29 Step-02: Implement Default and HTTP Health Probes

    Section 12: Demo-11: Azure AGIC - Ingress Readiness and Liveness Health Probes

    Lecture 30 Step-01: Introduction to Readiness and Liveness Health Probes

    Lecture 31 Step-02: Implement Readiness Probe Demo

    Lecture 32 Step-03: Implement Liveness Probe and both probes demo

    Section 13: Demo-12: Azure AGIC - Ingress Health Probe Annotations

    Lecture 33 Step-01: Demo with AGIC Health Probe Annotations

    Section 14: Demo-13: Azure DNS Zones - Delegate Domain Name

    Lecture 34 Step-00: Pre-requisite Note for Delegate Domain to Azure DNS Zones

    Lecture 35 Step-01: Introduction-to-Delegate-Domain-to-Azure-DNS-Zones

    Lecture 36 Step-02: Create Azure DNS Zone, Delegate Domain and Verify

    Section 15: Demo-14: Azure AGIC - Install External DNS Controller

    Lecture 37 Step-01: Introduction to External DNS Install

    Lecture 38 Step-02: Create Role Assignment for Managed Identity

    Lecture 39 Step-03: Create Kubernetes Secret with azure.json file

    Lecture 40 Step-04: Review and Deploy External DNS Controller

    Section 16: Demo-15: Azure AGIC - Ingress spec.rules.host + External DNS

    Lecture 41 Step-01: Introduction to Ingress spec.rules.host with External DNS

    Lecture 42 Step-02: Implement External DNS Demo with Ingress Service

    Section 17: Demo-16: Azure AGIC - Ingress Domain Name Routing

    Lecture 43 Step-01: Introduction to Ingress Domain Name Routing Demo

    Lecture 44 Step-02: Implement Ingress Domain Name Routing Demo

    Section 18: Demo-17: Azure AGIC - Ingress TLS SSL

    Lecture 45 Step-01: Introduction to Ingress TLS

    Lecture 46 Step-02: Create Self-Signed SSL Cert, Key and Kubernetes Secret

    Lecture 47 Step-03: Deploy and Verify Ingress TLS

    Section 19: Demo-18: Azure AGIC - Ingress TLS SSL Redirect

    Lecture 48 Step-01: Ingress SSL Redirect Demo

    Section 20: Demo-19: Azure AGIC - Ingress SSL: Reference AppGw Certs in Ingress Service

    Lecture 49 Step-01: Introduction to reference AppGw Certs in Ingress Service

    Lecture 50 Step-02: Implement AppGw SSL Certificate Annotation Demo

    Section 21: Demo-20: Azure AGIC - Ingress End to End SSL: Build Backend SSL Application

    Lecture 51 Step-01: Introduction to Building Backend SSL Application

    Lecture 52 Step-02: Implement Backend SSL Demo

    Section 22: Demo-21: Azure AGIC - Ingress End to End SSL Implementation

    Lecture 53 Step-01: Introduction to End to End SSL Demo

    Lecture 54 Step-02: Upload Backend SSL Certificate to Application Gateway

    Lecture 55 Step-03: Implement End to End SSL Demo and CleanUp

    Section 23: Demo-22: Azure AGIC - Ingress SSL with Cert Manager and Lets Encrypt

    Lecture 56 Step-01: Introduction to usage of Cert Manager and Lets Encrypt

    Lecture 57 Step-02: Install Cert Manager and Verify

    Lecture 58 Step-03: Review and Deploy Cert Manager Cluster Issuer

    Lecture 59 Step-04: Deploy Apps and Verify SSL Certs generated by LetsEncrypt

    Lecture 60 Step-05: Verify AppGw settings, Access Apps and Cleanup

    Section 24: Demo-23: Azure AGIC - Ingress with Web Application Firewall (WAF) and OWASP

    Lecture 61 Step-01: Enable WAF and Logs on Application Gateway

    Lecture 62 Step-02: Deploy App and Verify with XSS Attack

    Lecture 63 Step-03: Verify AppGw Logs and CleanUp

    Section 25: Demo-24: Azure AGIC - Ingress with WAF Custom Policy

    Lecture 64 Step-01: Introduction to Ingress with WAF Custom Policy

    Lecture 65 Step-02: Create WAF Policy

    Lecture 66 Step-03: Implement WAF Route Path Demo

    Lecture 67 Step-04: Implement WAF HTTP Listener Demo and CleanUp

    Section 26: Demo-25: Azure AGIC - Ingress with Application Gateway Private IP

    Lecture 68 Step-01: Introduction to using Private IP on AppGw

    Lecture 69 Step-02: Implement Private IP with Ingress Service and AppGw

    Section 27: Demo-26: Azure AGIC - Multiple Ingress Controllers (Nginx and AGIC)

    Lecture 70 Step-01: Introduction to Multiple Ingress Controllers (Nginx and AGIC)

    Lecture 71 Step-02: Create Public IP for Nginx Ingress Controller

    Lecture 72 Step-03: Install Nginx Ingress Controller using Helm

    Lecture 73 Step-04: Verify Nginx Ingress Controller Helm Release

    Lecture 74 Step-05: Deploy App1 and App2, Verify Ingress services and cleanup

    Lecture 75 Step-06: CleanUp AKS Cluster and Application Gateway

    Section 28: Demo-27: Azure AGIC - Install using Helm Charts

    Lecture 76 Step-01: Introduction to Installing AGIC using Helm Charts

    Lecture 77 Step-02: Create Resource Group, Vnet and Subnets

    Lecture 78 Step-03: Create Azure AKS Cluster

    Lecture 79 Step-04: Create Azure Application Gateway

    Lecture 80 Step-05: Create User Assigned and Fed Identity Credential

    Lecture 81 Step-06: Create Role Assignment for VNET, PIP and AppGw

    Lecture 82 Step-07: Create helm-config.yaml file

    Lecture 83 Step-08: Install AGIC Helm Release on AKS Cluster

    Lecture 84 Step-09: Verify the Installed Helm Release

    Lecture 85 Step-10: Deploy App1, verify and CleanUp

    Section 29: Demo-28: Azure AGIC - Shared Application Gateway with other Azure Resources

    Lecture 86 Step-01: Introduction to AGIC Shared Application Gateway

    Lecture 87 Step-02: Enabled Shared equals true and Verify with sample app

    Lecture 88 Step-03: Create myaciapp1 and test

    Lecture 89 Step-04: Create myaciapp2 and test

    Lecture 90 Step-05: Implement prohibit myaciapp1 target, test and cleanup

    Section 30: Demo-29: Azure AGIC - Watch Namespaces

    Lecture 91 Step-01: Introduction to AGIC Watch Namespaces

    Lecture 92 Step-02: Deploy App1, App2 and Verify for Watch All Namespace scenario

    Lecture 93 Step-03: Upgrade Helm Release with Watch Namespace setting

    Lecture 94 Step-04: Deploy App1, App2 and we should see Prod NS configs only

    This course is designed for students who have completed my Azure Kubernetes Service with Azure DevOps and Terraform course,Infrastructure Architects or Sysadmins or Developers or DevOps Engineers who are planning to master Internet Edge traffic for Azure AKS Clusters using Load Balancers