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

    Google Kubernetes Engine (Gke) - A Complete Practical Guide

    Posted By: ELK1nG
    Google Kubernetes Engine (Gke) - A Complete Practical Guide

    Google Kubernetes Engine (Gke) - A Complete Practical Guide
    Last updated 4/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 5.60 GB | Duration: 12h 33m

    Google Cloud Platform, Google GKE, Kubernetes in GCP, Ingress, Gateway, Cloud SQL Auth Proxy, FUSE, Scaling,Loadbalacing

    What you'll learn

    You will know everything that you need to know about Google Kubernetes Engine (GKE)

    Course full of Demos and practical implementation of GKE

    This course covers all the aspects of GKE including newer features like Gateway, FUSE and many more

    Understand how to attach a Persistent Disk or Google File Store to a pod using Volume

    Perform Cloud Storage Bucket integration ( using FUSE) with GKE Pods

    Various aspects of connecting to Cloud SQL

    Implement connecting to SQL with Cloud SQL Auth Proxy as both sidecar and service implementation

    Scaling options in GKE including Horizontal Pod Autoscaling, Vertical Pod Autoscaling, Nodepool Scaling, Cluster Autoscalling

    RBAC Implementation in GKE with example

    All the aspects of Security in a GKE cluster

    Kubernetes Ingress implemetation

    Kubernetes Gateway implementation

    Securing your application with Certificates

    Public GKE Cluster and Private GKE Cluster

    Autopilot GKE Cluster and Standard GKE Cluster

    Release management in GKE with Kubernetes upgrade process

    Real world implementation of GKE

    Workload Identity in GCP

    Requirements

    Basic of Google Cloud Platform

    Minimal Kubernetes idea

    Description

    A complete course on GKE which covers all the aspects of Google Kubernetes Engine (GKE) with demos and practical implementation.Teaches basic of Kubernetes along with GKE implementation. This course covers real world implementation of GKE in a corporate environment. Learn how to use GKE in your workCovers topic:Different type of GKE clusterPublic Cluster, Private Cluster, Standard GKE Cluster, Autopilot GKE Cluster, Regional Cluster, Zonal ClusterImplementing GKE topics with sample app for each understandingKubernetes Ingress implementation in GKEKubernetes Gateway implementation in GKEAttach a Persistent Disk to a pod as VolumeAttach a Filestore to a pod as VolumeAttach a GCP Bucket ( Cloud Storage) to a pod as Volume using FUSEDifferent type of Services in Kubernetes and loadbalancer implementationRBAC implementation in GKE Kubernetes cluster upgrade processRelease managementCloud SQL connection option ( secure and insecure)  from GKEWorkload IdentityCloud SQL Auth ProxySidecar container implementationHorizontal Pod AutoscalingVertical Pod AutoscalingGKE cluster autoscalingAutopilot Cluster with merits and limitationsSecurity Posture ManagementWorkload Scanning in GKEService Account best practice in GCP and KubernetesRBAC with roles and responsibility with demoRelease channel in GKEExposing application with loadbalancer

    Overview

    Section 1: Architecture

    Lecture 1 Introduction

    Lecture 2 Kubernetes Architecture

    Lecture 3 GKE Architecture

    Lecture 4 GKE - Configuration Choices

    Lecture 5 Standard vs Autopilot Cluster

    Lecture 6 GCP Public vs Private VMs

    Lecture 7 GKE Private Cluster

    Lecture 8 GKE Public Cluster

    Lecture 9 GKE Availability Choices

    Section 2: Cluster Creation & Access

    Lecture 10 Section Introduction

    Lecture 11 Creating a Standard Cluster - Part 1

    Lecture 12 Creating a Standard Cluster - Part 2

    Lecture 13 Creating a Standard Cluster - Part 3

    Lecture 14 Creating a Autopilot Cluster

    Lecture 15 Accessing the Cluster - Options

    Lecture 16 Accessing the Cluster - From Laptop

    Lecture 17 Accessing the Cluster - From Cloud Shell

    Lecture 18 Accessing the Cluster - From Compute Instance

    Section 3: Deploying and Exposing App

    Lecture 19 Section Introduction

    Lecture 20 Using Kubectl - Shortcuts and Autocomplete

    Lecture 21 Understanding Pod and Deployment

    Lecture 22 Understanding Services

    Lecture 23 Sample App

    Lecture 24 Create Backend Deployment & Service

    Lecture 25 Create Frontend Deployment & Service

    Lecture 26 See Loadbalancer in Action

    Lecture 27 Loadbalancer with a Static IP

    Lecture 28 Using Config Map for Frontend App

    Section 4: Connecting to Cloud SQL

    Lecture 29 Section Introduction

    Lecture 30 Creating Public Cloud SQL - My SQL

    Lecture 31 Explore Cloud SQL Instance - Add DB and User

    Lecture 32 Connecting to My SQL from Backend App

    Lecture 33 Deploy the Frontend App

    Lecture 34 Run Frontend application from Browser and check DB Connection

    Lecture 35 Using Secret in the Deployment

    Lecture 36 Creating Private Cloud SQL - My SQL

    Lecture 37 Connecting to Private My SQL from App

    Lecture 38 Check App from Frontend

    Section 5: Cloud SQL Auth Proxy

    Lecture 39 Non Secure DB Connection

    Lecture 40 Cloud Auth Proxy Introduction

    Lecture 41 Workload Identity Introduction

    Lecture 42 Workload Identity Setup

    Lecture 43 Note

    Lecture 44 SQL Proxy as Sidecar

    Lecture 45 SQL Proxy as Independent Deployment

    Section 6: Using Volumes in GKE - Introduction

    Lecture 46 Volume Introduction

    Lecture 47 GKE Cluster Option for Volumes

    Lecture 48 Using Hostpath Volume

    Section 7: Using Volumes in GKE - Persistent Storage

    Lecture 49 Using Existing PD

    Lecture 50 Using Existing PD - Scenarios

    Lecture 51 Using Existing PD - Regional

    Lecture 52 Storage Class - Introduction

    Lecture 53 Using Existing Storage Class

    Lecture 54 Using Custom Storage Class

    Section 8: Using Volumes in GKE - File Store

    Lecture 55 Creating a Filestore

    Lecture 56 Using Existing Filestore

    Lecture 57 Using Existing Storage Class - Part 1

    Lecture 58 Using Existing Storage Class - Part 2

    Lecture 59 Using Custom Storage Class

    Section 9: Using Volumes in GKE - Cloud Storage ( Buckets)

    Lecture 60 Basic Setup to use a Bucket

    Lecture 61 Using Bucket in a Pod - Part 1

    Lecture 62 Using Bucket in a Pod - Part 2

    Lecture 63 Storage Option - Comparision

    Section 10: Ingress in GKE

    Lecture 64 Ingress - Introduction

    Lecture 65 Creating an Ingress

    Lecture 66 Creating Ingress with Static IP

    Lecture 67 Accessing Ingress with DNS

    Lecture 68 Creating Secure (HTTPS) Connection with Ingress

    Lecture 69 Redirect HTTP to HTTPs with Ingress

    Lecture 70 Restrict Insecure (HTTP) Traffic with Ingress

    Section 11: Gateway in GKE

    Lecture 71 Gateway - Introduction

    Lecture 72 Creating a Gateway

    Lecture 73 Creating Gateway with Static IP

    Lecture 74 Accessing Gateway with DNS

    Lecture 75 Creating Secure (HTTP) Connection with Gateway

    Lecture 76 Redirect HTTP to HTTPs with Gateway

    Section 12: Node Scheduling and Node pools

    Lecture 77 Section Introduction

    Lecture 78 Node Scheduling - An Introduction

    Lecture 79 Taints and Tolerations - Introduction

    Lecture 80 Node Affinity and Node Selector - Introduction

    Lecture 81 Nodepool - An Introduction

    Lecture 82 Creating Cluster with Node Pools

    Lecture 83 Assign Pods to a Desired Node Pool

    Lecture 84 Restricting Unwanted Pods into a Node Pool

    Lecture 85 Additional Note on Node Pool

    Section 13: Scaling

    Lecture 86 Scaling Options in GKE

    Lecture 87 Creating Cluster with Scaling Options

    Lecture 88 Pod Horizontal Scaling - HPA

    Lecture 89 Pod Vertical Scaling - VPA

    Lecture 90 Cluster Auto Scaling

    Lecture 91 Cluster Node Auto-provisioning - Scenario 1

    Lecture 92 Cluster Node Auto-provisioning - Scenario 2

    Lecture 93 Scaling Down - Avoiding Application Outage - Options

    Section 14: Autopilot Cluster

    Lecture 94 Creating an Autopilot Cluster

    Lecture 95 Creating First Pod in Autopilot Cluster

    Lecture 96 Default, Minimum & Maximum Resource Allocation in Autopilot Cluster

    Lecture 97 Choosing Node Type in Autopilot Cluster

    Lecture 98 Reserving Capacity for Rapid Scaling

    Lecture 99 Node Visibility in Autopilot Cluster

    Section 15: Release Management & Kubernetes Version Upgrade

    Lecture 100 Introduction - Versioning in Kubernetes

    Lecture 101 Release Channels

    Lecture 102 Upgrade Options and Stretegies

    Lecture 103 Autopilot & Standard Cluster Upgrade

    Section 16: Security and RBAC

    Lecture 104 Security - Introduction

    Lecture 105 Service Account - Best Practices

    Lecture 106 Cluster Visibility

    Lecture 107 Cluster Access and Privileges - RBAC - Introduction

    Lecture 108 Cluster Access and Privileges - RBAC - Demo 1

    Lecture 109 Cluster Access and Privileges - RBAC - Demo 2

    Lecture 110 Kubernetes Network Policy

    Lecture 111 Security Posture Management

    Lecture 112 Workload Scanning

    Lecture 113 Security - Conclusion

    Section 17: Observability - Logging & Monitoring

    Lecture 114 Observability in GKE

    Lecture 115 Logging in GKE

    Lecture 116 Monitoring in GKE

    Anyone looking to learn Kubernetes and Google Kubernetes Engine from basic,Google Cloud implementation of Kubernetes