Companies Home Search Profile

Google Kubernetes Engine (GKE) - A Complete Practical Guide

Focused View

K8s Point - Training House for Kubernetes

12:13:19

116 View
  • 1. Introduction.mp4
    01:28
  • 2. Kubernetes Architecture.mp4
    06:40
  • 3. GKE Architecture.mp4
    07:15
  • 4. GKE - Configuration Choices.mp4
    03:25
  • 5. Standard vs Autopilot Cluster.mp4
    10:40
  • 6. GCP Public vs Private VMs.mp4
    02:33
  • 7. GKE Private Cluster.mp4
    09:28
  • 8. GKE Public Cluster.mp4
    02:31
  • 9. GKE Availability Choices.mp4
    05:12
  • 1. Section Introduction.mp4
    00:31
  • 2. Creating a Standard Cluster - Part 1.mp4
    09:49
  • 3. Creating a Standard Cluster - Part 2.mp4
    17:40
  • 4. Creating a Standard Cluster - Part 3.mp4
    16:45
  • 5. Creating a Autopilot Cluster.mp4
    07:00
  • 6. Accessing the Cluster - Options.mp4
    02:39
  • 7. Accessing the Cluster - From Laptop.mp4
    03:44
  • 8. Accessing the Cluster - From Cloud Shell.mp4
    01:24
  • 9.1 components to install in compute engine.txt
  • 9. Accessing the Cluster - From Compute Instance.mp4
    06:00
  • 1.1 application.zip
  • 1. Section Introduction.mp4
    00:38
  • 2.1 kubectl autocomplete.txt
  • 2. Using Kubectl - Shortcuts and Autocomplete.mp4
    03:19
  • 3. Understanding Pod and Deployment.mp4
    14:07
  • 4. Understanding Services.mp4
    09:22
  • 5. Sample App.mp4
    03:46
  • 6. Create Backend Deployment & Service.mp4
    06:48
  • 7. Create Frontend Deployment & Service.mp4
    06:57
  • 8. See Loadbalancer in Action.mp4
    04:34
  • 9. Loadbalancer with a Static IP.mp4
    05:48
  • 10. Using Config Map for Frontend App.mp4
    07:27
  • 1. Section Introduction.mp4
    00:33
  • 2.1 deploy-task-backend.zip
  • 2.2 deploy-task-frontend.zip
  • 2.3 mysql table data creation .txt
  • 2.4 svc-clusterip-task-backend.zip
  • 2.5 svc-lb-task-frontend.zip
  • 2. Creating Public Cloud SQL - My SQL.mp4
    04:50
  • 3. Explore Cloud SQL Instance - Add DB and User.mp4
    04:37
  • 4. Connecting to My SQL from Backend App.mp4
    04:56
  • 5. Deploy the Frontend App.mp4
    02:49
  • 6. Run Frontend application from Browser and check DB Connection.mp4
    02:43
  • 7.1 deploy-task-backend-using-secret.zip
  • 7.2 secret for sql backend.txt
  • 7. Using Secret in the Deployment.mp4
    07:02
  • 8. Creating Private Cloud SQL - My SQL.mp4
    06:01
  • 9. Connecting to Private My SQL from App.mp4
    06:34
  • 10. Check App from Frontend.mp4
    02:01
  • 1. Non Secure DB Connection.mp4
    05:25
  • 2. Cloud Auth Proxy Introduction.mp4
    08:18
  • 3. Workload Identity Introduction.mp4
    06:21
  • 4.1 Workload identity steps.txt
  • 4. Workload Identity Setup.mp4
    07:09
  • 5. Note.html
  • 6.1 auth-proxy-sidecar.zip
  • 6.2 mysql table data creation .txt
  • 6. SQL Proxy as Sidecar.mp4
    07:37
  • 7.1 auth-proxy-independent-deployment.zip
  • 7.2 mysql table data creation .txt
  • 7. SQL Proxy as Independent Deployment.mp4
    08:04
  • 1. Volume Introduction.mp4
    14:06
  • 2. GKE Cluster Option for Volumes.mp4
    03:57
  • 3.1 hostpath.zip
  • 3. Using Hostpath Volume.mp4
    13:34
  • 1.1 pd-existing.zip
  • 1. Using Existing PD.mp4
    14:20
  • 2. Using Existing PD - Scenarios.mp4
    04:04
  • 3. Using Existing PD - Regional.mp4
    05:43
  • 4. Storage Class - Introduction.mp4
    06:56
  • 5.1 pd-sc-balanced.zip
  • 5. Using Existing Storage Class.mp4
    07:08
  • 6.1 pd-sc-custom.zip
  • 6. Using Custom Storage Class.mp4
    06:52
  • 1. Creating a Filestore.mp4
    03:40
  • 2.1 fs-existing.zip
  • 2. Using Existing Filestore.mp4
    09:00
  • 3.1 fs-sc-standard.zip
  • 3. Using Existing Storage Class - Part 1.mp4
    04:44
  • 4. Using Existing Storage Class - Part 2.mp4
    01:21
  • 5.1 fs-sc-custom.zip
  • 5. Using Custom Storage Class.mp4
    06:34
  • 1.1 GCP Doc Link.txt
  • 1. Basic Setup to use a Bucket.mp4
    12:18
  • 2.1 fuse-bucket.zip
  • 2. Using Bucket in a Pod - Part 1.mp4
    08:06
  • 3. Using Bucket in a Pod - Part 2.mp4
    07:10
  • 4. Storage Option - Comparision.mp4
    05:01
  • 1. Ingress - Introduction.mp4
    06:17
  • 2.1 basic-routing.zip
  • 2. Creating an Ingress.mp4
    12:33
  • 3.1 static-ip.zip
  • 3. Creating Ingress with Static IP.mp4
    04:05
  • 4. Accessing Ingress with DNS.mp4
    07:25
  • 5.1 ssl-self-sign.zip
  • 5. Creating Secure (HTTPS) Connection with Ingress.mp4
    08:04
  • 6.1 ssl-redirect.zip
  • 6. Redirect HTTP to HTTPs with Ingress.mp4
    03:54
  • 7.1 restrict-http.zip
  • 7. Restrict Insecure (HTTP) Traffic with Ingress.mp4
    02:08
  • 1. Gateway - Introduction.mp4
    05:48
  • 2.1 basic-gateway.zip
  • 2. Creating a Gateway.mp4
    05:30
  • 3.1 static-ip.zip
  • 3. Creating Gateway with Static IP.mp4
    03:14
  • 4. Accessing Gateway with DNS.mp4
    03:03
  • 5.1 ssl.zip
  • 5. Creating Secure (HTTP) Connection with Gateway.mp4
    07:59
  • 6.1 http-routing.zip
  • 6. Redirect HTTP to HTTPs with Gateway.mp4
    05:55
  • 1. Section Introduction.mp4
    02:11
  • 2. Node Scheduling - An Introduction.mp4
    08:59
  • 3. Taints and Tolerations - Introduction.mp4
    03:47
  • 4. Node Affinity and Node Selector - Introduction.mp4
    02:44
  • 5. Nodepool - An Introduction.mp4
    02:46
  • 6. Creating Cluster with Node Pools.mp4
    03:13
  • 7. Assign Pods to a Desired Node Pool.mp4
    11:25
  • 8. Restricting Unwanted Pods into a Node Pool.mp4
    08:21
  • 9. Additional Note on Node Pool.mp4
    01:54
  • 1. Scaling Options in GKE.mp4
    10:24
  • 2. Creating Cluster with Scaling Options.mp4
    08:20
  • 3.1 hpa.zip
  • 3. Pod Horizontal Scaling - HPA.mp4
    14:10
  • 4.1 vpa.zip
  • 4. Pod Vertical Scaling - VPA.mp4
    09:50
  • 5. Cluster Auto Scaling.mp4
    08:39
  • 6. Cluster Node Auto-provisioning - Scenario 1.mp4
    11:25
  • 7. Cluster Node Auto-provisioning - Scenario 2.mp4
    04:20
  • 8. Scaling Down - Avoiding Application Outage - Options.mp4
    10:13
  • 1. Creating an Autopilot Cluster.mp4
    04:34
  • 2. Creating First Pod in Autopilot Cluster.mp4
    07:26
  • 3. Default, Minimum & Maximum Resource Allocation in Autopilot Cluster.mp4
    08:42
  • 4. Choosing Node Type in Autopilot Cluster.mp4
    07:55
  • 5. Reserving Capacity for Rapid Scaling.mp4
    09:06
  • 6. Node Visibility in Autopilot Cluster.mp4
    03:47
  • 1. Introduction - Versioning in Kubernetes.mp4
    06:00
  • 2. Release Channels.mp4
    06:29
  • 3. Upgrade Options and Stretegies.mp4
    15:29
  • 4. Autopilot & Standard Cluster Upgrade.mp4
    08:45
  • 1. Security - Introduction.mp4
    01:35
  • 2. Service Account - Best Practices.mp4
    07:58
  • 3. Cluster Visibility.mp4
    04:48
  • 4. Cluster Access and Privileges - RBAC - Introduction.mp4
    07:29
  • 5. Cluster Access and Privileges - RBAC - Demo 1.mp4
    09:29
  • 6. Cluster Access and Privileges - RBAC - Demo 2.mp4
    06:06
  • 7. Kubernetes Network Policy.mp4
    13:34
  • 8. Security Posture Management.mp4
    03:13
  • 9. Workload Scanning.mp4
    02:45
  • 10. Security - Conclusion.mp4
    02:29
  • Description


    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
    • Anthos Service Mesh / Istio Service Mesh in GKE
    • 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

    Who is this for?


  • Anyone looking to learn Kubernetes and Google Kubernetes Engine from basic
  • Google Cloud implementation of Kubernetes
  • What You Need to Know?


  • Basic of Google Cloud Platform
  • Minimal Kubernetes idea
  • More details


    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 work


    Covers topic:


    • Different type of GKE cluster

    • Public Cluster, Private Cluster, Standard GKE Cluster, Autopilot GKE Cluster, Regional Cluster, Zonal Cluster

    • Implementing GKE topics with sample app for each understanding

    • Anthos Service Mesh / Istio Service Mesh in GKE

    • Kubernetes Ingress implementation in GKE

    • Kubernetes Gateway implementation in GKE

    • Attach a Persistent Disk to a pod as Volume

    • Attach a Filestore to a pod as Volume

    • Attach a GCP Bucket ( Cloud Storage) to a pod as Volume using FUSE

    • Different type of Services in Kubernetes and loadbalancer implementation

    • RBAC implementation in GKE

    • Kubernetes cluster upgrade process

    • Release management

    • Cloud SQL connection option ( secure and insecure)  from GKE

    • Workload Identity

    • Cloud SQL Auth Proxy

    • Sidecar container implementation

    • Horizontal Pod Autoscaling

    • Vertical Pod Autoscaling

    • GKE cluster autoscaling

    • Autopilot Cluster with merits and limitations

    • Security Posture Management

    • Workload Scanning in GKE

    • Service Account best practice in GCP and Kubernetes

    • RBAC with roles and responsibility with demo

    • Release channel in GKE

    • Exposing application with loadbalancer

    • Probes in Kubernetes

    • Healthcheck with Loadbalancer


    Who this course is for:

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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    K8s Point - Training House for Kubernetes
    K8s Point - Training House for Kubernetes
    Instructor's Courses
    17+ years of IT experience with various technologies. Keen on learning anything new in the IT area. Certified Google Cloud associate engineer, Google Cloud profession architect, Kubernetes Application developer. Works for an multi-national IT company in  architect role. Want to use my experience to help people build their IT career.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 112
    • duration 12:13:19
    • Release Date 2024/07/23