Google Kubernetes Engine GKE with DevOps 75 Real-World Demos
Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms
26:09:38
Description
Google GKE, Kubernetes, IAM, Filestore, Disks, Ingress, Load Balancing, Autoscaling, SQL, DNS, Armor, DevOps, Build, CDN
What You'll Learn?
- You will learn to master Kubernetes on Google GKE with 75 Real-world demo's on Google Cloud Platform with 20+ Kubernetes and 30+ Google Cloud Services
- You will learn Kubernetes Basics for 4.5 hours
- You will create GKE Standard and Autopilot clusters with public and private networks
- You will learn to implement Kubernetes Storage with Google Persistent Disks and Google File Store
- You will also use Google Cloud SQL, Cloud Load Balancing to deploy a sample application outlining LB to DB usecase in GKE Cluster
- You will master Kubernetes Ingress concepts in detail on GKE with 22 Real-world Demos
- You will implement Ingress Context Path Routing and Name based vhost routing
- You will implement Ingress with Google Managed SSL Certificates
- You will master Google GKE Workload Identity with a detailed dedicated demo.
- You will implement External DNS Controller to automatically add, delete DNS records automatically in Google Cloud DNS Service
- You will implement Ingress with Preshared SSL and Self Signed Certificates
- You will implement Ingress with Cloud CDN, Cloud Armor, Internal Load Balancer, Cookie Affinity, IP Affinity, HTTP Access Logging.
- You will implement Ingress with Google Identity-Aware Proxy
- You will learn to use Google Artifact Registry with GKE
- You will implement DevOps Continuous Integration (CI) and Continuous Delivery (CD) with Cloud Build and Cloud Source Services
- You will learn to master Kubernetes Probes (Readiness, Startup, Liveness)
- You will implement Kubernetes Requests, Limits, Namespaces, Resource Quota and Limit Range
- You will implement GKE Cluster Autoscaler and Horizontal Pod Autoscaler
Who is this for?
More details
Description******* Course Overview *******
Welcome to this Amazing course on Google Kubernetes Engine GKE with DevOps|75 Real-World Demos. Below is the list of modules covered in this course.
Course Modules
01. Google Cloud Account Creation
02. Create GKE Standard Public Cluster   Â
03. Install gcloud CLI on mac OSÂ Â Â Â
04. Install gcloud CLI on Windows OSÂ Â Â Â
05. Docker Fundamentals   Â
06. Kubernetes Pods   Â
07. Kubernetes ReplicaSets   Â
08. Kubernetes Deployment - CREATEÂ Â Â Â
09. Kubernetes Deployment - UPDATEÂ Â Â Â
10. Kubernetes Deployment - ROLLBACKÂ Â Â Â
11. Kubernetes Deployments - Pause and Resume   Â
12. Kubernetes ClusterIP and Load Balancer Service   Â
13. YAML Basics   Â
14. Kubernetes Pod & Service using YAML   Â
15. Kubernetes ReplicaSets using YAMLÂ Â Â Â
16. Kubernetes Deployment using YAMLÂ Â Â Â
17. Kubernetes Services using YAMLÂ Â Â Â
18. GKE Kubernetes NodePort Service   Â
19. GKE Kubernetes Headless Service   Â
20. GKE Private Cluster   Â
21. How to use GCP Persistent Disks in GKE ?   Â
22. How to use Balanced Persistent Disk in GKE ?   Â
23. How to use Custom Storage Class in GKE for Persistent Disks ?   Â
24. How to use Pre-existing Persistent Disks in GKE ?   Â
25. How to use Regional Persistent Disks in GKE ?   Â
26. How to perform Persistent Disk Volume Snapshots and Volume Restore ?   Â
28. GKE Workloads and Cloud SQL with Public IPÂ Â Â Â
29. GKE Workloads and Cloud SQL with Private IPÂ Â Â Â
30. GKE Workloads and Cloud SQL with Private IP and No ExternalName Service   Â
31. How to use Google Cloud File Store in GKE ?   Â
32. How to use Custom Storage Class for File Store in GKE ?   Â
33. How to perform File Store Instance Volume Snapshots and Volume Restore ?   Â
34. Ingress Service Basics   Â
35. Ingress Context Path based Routing   Â
36. Ingress Custom Health Checks using Readiness Probes   Â
37. Register a Google Cloud Domain for some advanced Ingress Service Demos   Â
38. Ingress with Static External IP and Cloud DNSÂ Â Â Â
39. Google Managed SSL Certificates for Ingress   Â
40. Ingress HTTP to HTTPS Redirect   Â
41. GKE Workload Identity   Â
42. External DNS Controller Install   Â
43. External DNS - Ingress Service   Â
44. External DNS - Kubernetes Service   Â
45. Ingress Name based Virtual Host Routing   Â
46. Ingress SSL Policy   Â
47. Ingress with Identity-Aware Proxy   Â
48. Ingress with Self Signed SSL Certificates   Â
49. Ingress with Pre-shared SSL Certificates   Â
50. Ingress with Cloud CDN, HTTP Access Logging and Timeouts   Â
51. Ingress with Client IP Affinity   Â
52. Ingress with Cookie Affinity   Â
53. Ingress with Custom Health Checks using BackendConfig CRDÂ Â Â Â
54. Ingress Internal Load Balancer   Â
55. Ingress with Google Cloud Armor   Â
56. Google Artifact Registry   Â
57. GKE Continuous Integration   Â
58. GKE Continuous Delivery   Â
59. Kubernetes Liveness Probes   Â
60. Kubernetes Startup Probes   Â
61. Kubernetes Readiness Probe   Â
62. Kubernetes Requests and Limits   Â
63. GKE Cluster Autoscaling   Â
64. Kubernetes Namespaces   Â
65. Kubernetes Namespaces Resource Quota   Â
66. Kubernetes Namespaces Limit Range   Â
67. Kubernetes Horizontal Pod Autoscaler   Â
68. GKE Autopilot Cluster   Â
69. How to manage Multiple Cluster access in kubeconfig ?   Â
Kubernetes Concepts Covered in the course
01. Kubernetes Deployments (Create, Update, Rollback, Pause, Resume)
02. Kubernetes Pods
03. Kubernetes Service of Type LoadBalancer
04. Kubernetes Service of Type ClusterIP
05. Kubernetes Ingress Service
06. Kubernetes Storage Class
07. Kubernetes Storage Persistent Volume
08. Kubernetes Storage Persistent Volume Claim
09. Kubernetes Cluster Autoscaler
10. Kubernetes Horizontal Pod Autoscaler
11. Kubernetes Namespaces
12. Kubernetes Namespaces Resource Quota
13. Kubernetes Namespaces Limit Range
14. Kubernetes Service Accounts
15. Kubernetes ConfigMaps
16. Kubernetes Requests and Limits
17. Kubernetes Worker Nodes
18. Kubernetes Service of Type NodePort
19. Kubernetes Service of Type Headless
20. Kubernetes ReplicaSets
Google Cloud Platform Services Covered in the course
01. Google GKE Standard Cluster
02. Google GKE Autopilot Cluster
03. Compute Engine - Virtual Machines
04. Compute Engine - Storage Disks
05. Compute Engine - Storage Snapshots
06. Compute Engine - Storage Images
07. Compute Engine - Instance Groups
08. Compute Engine - Health Checks
09. Compute Engine - Network Endpoint Groups
10. VPC Networks - VPC
11. VPC Network - External and Internal IP Addresses
12. VPC Network - Firewall
13. Network Services - Load Balancing
14. Network Services - Cloud DNS
15. Network Services - Cloud CDN
16. Network Services - Cloud NAT
17. Network Services - Cloud Domains
18. Network Services - Private Service Connection
19. Network Security - Cloud Armor
20. Network Security - SSL Policies
21. IAM & Admin - IAM
22. IAM & Admin - Service Accounts
23. IAM & Admin - Roles
24. IAM & Admin - Identity-Aware Proxy
25. DevOps - Cloud Source Repositories
26. DevOps - Cloud Build
27. DevOps - Cloud Storage
28. SQL - Cloud SQL
29. Storage - Filestore
30. Google Artifact Registry
31. Operations Logging
32. GCP Monitoring
Each of my courses comes with
Amazing Hands-on Step By Step Learning Experiences
Real Implementation Experience
Friendly Support in the Q&A section
"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"
Who this course is for:
- Infrastructure Architects or Sysadmins or Developers who are planning to master Kubernetes from Real-World perspective on Google Cloud Platform (GCP)
- Any beginner who is interested in learning Kubernetes with Google Cloud Platform (GCP)
- Any beginner who is planning their career in DevOps
******* Course Overview *******
Welcome to this Amazing course on Google Kubernetes Engine GKE with DevOps|75 Real-World Demos. Below is the list of modules covered in this course.
Course Modules
01. Google Cloud Account Creation
02. Create GKE Standard Public Cluster   Â
03. Install gcloud CLI on mac OSÂ Â Â Â
04. Install gcloud CLI on Windows OSÂ Â Â Â
05. Docker Fundamentals   Â
06. Kubernetes Pods   Â
07. Kubernetes ReplicaSets   Â
08. Kubernetes Deployment - CREATEÂ Â Â Â
09. Kubernetes Deployment - UPDATEÂ Â Â Â
10. Kubernetes Deployment - ROLLBACKÂ Â Â Â
11. Kubernetes Deployments - Pause and Resume   Â
12. Kubernetes ClusterIP and Load Balancer Service   Â
13. YAML Basics   Â
14. Kubernetes Pod & Service using YAML   Â
15. Kubernetes ReplicaSets using YAMLÂ Â Â Â
16. Kubernetes Deployment using YAMLÂ Â Â Â
17. Kubernetes Services using YAMLÂ Â Â Â
18. GKE Kubernetes NodePort Service   Â
19. GKE Kubernetes Headless Service   Â
20. GKE Private Cluster   Â
21. How to use GCP Persistent Disks in GKE ?   Â
22. How to use Balanced Persistent Disk in GKE ?   Â
23. How to use Custom Storage Class in GKE for Persistent Disks ?   Â
24. How to use Pre-existing Persistent Disks in GKE ?   Â
25. How to use Regional Persistent Disks in GKE ?   Â
26. How to perform Persistent Disk Volume Snapshots and Volume Restore ?   Â
28. GKE Workloads and Cloud SQL with Public IPÂ Â Â Â
29. GKE Workloads and Cloud SQL with Private IPÂ Â Â Â
30. GKE Workloads and Cloud SQL with Private IP and No ExternalName Service   Â
31. How to use Google Cloud File Store in GKE ?   Â
32. How to use Custom Storage Class for File Store in GKE ?   Â
33. How to perform File Store Instance Volume Snapshots and Volume Restore ?   Â
34. Ingress Service Basics   Â
35. Ingress Context Path based Routing   Â
36. Ingress Custom Health Checks using Readiness Probes   Â
37. Register a Google Cloud Domain for some advanced Ingress Service Demos   Â
38. Ingress with Static External IP and Cloud DNSÂ Â Â Â
39. Google Managed SSL Certificates for Ingress   Â
40. Ingress HTTP to HTTPS Redirect   Â
41. GKE Workload Identity   Â
42. External DNS Controller Install   Â
43. External DNS - Ingress Service   Â
44. External DNS - Kubernetes Service   Â
45. Ingress Name based Virtual Host Routing   Â
46. Ingress SSL Policy   Â
47. Ingress with Identity-Aware Proxy   Â
48. Ingress with Self Signed SSL Certificates   Â
49. Ingress with Pre-shared SSL Certificates   Â
50. Ingress with Cloud CDN, HTTP Access Logging and Timeouts   Â
51. Ingress with Client IP Affinity   Â
52. Ingress with Cookie Affinity   Â
53. Ingress with Custom Health Checks using BackendConfig CRDÂ Â Â Â
54. Ingress Internal Load Balancer   Â
55. Ingress with Google Cloud Armor   Â
56. Google Artifact Registry   Â
57. GKE Continuous Integration   Â
58. GKE Continuous Delivery   Â
59. Kubernetes Liveness Probes   Â
60. Kubernetes Startup Probes   Â
61. Kubernetes Readiness Probe   Â
62. Kubernetes Requests and Limits   Â
63. GKE Cluster Autoscaling   Â
64. Kubernetes Namespaces   Â
65. Kubernetes Namespaces Resource Quota   Â
66. Kubernetes Namespaces Limit Range   Â
67. Kubernetes Horizontal Pod Autoscaler   Â
68. GKE Autopilot Cluster   Â
69. How to manage Multiple Cluster access in kubeconfig ?   Â
Kubernetes Concepts Covered in the course
01. Kubernetes Deployments (Create, Update, Rollback, Pause, Resume)
02. Kubernetes Pods
03. Kubernetes Service of Type LoadBalancer
04. Kubernetes Service of Type ClusterIP
05. Kubernetes Ingress Service
06. Kubernetes Storage Class
07. Kubernetes Storage Persistent Volume
08. Kubernetes Storage Persistent Volume Claim
09. Kubernetes Cluster Autoscaler
10. Kubernetes Horizontal Pod Autoscaler
11. Kubernetes Namespaces
12. Kubernetes Namespaces Resource Quota
13. Kubernetes Namespaces Limit Range
14. Kubernetes Service Accounts
15. Kubernetes ConfigMaps
16. Kubernetes Requests and Limits
17. Kubernetes Worker Nodes
18. Kubernetes Service of Type NodePort
19. Kubernetes Service of Type Headless
20. Kubernetes ReplicaSets
Google Cloud Platform Services Covered in the course
01. Google GKE Standard Cluster
02. Google GKE Autopilot Cluster
03. Compute Engine - Virtual Machines
04. Compute Engine - Storage Disks
05. Compute Engine - Storage Snapshots
06. Compute Engine - Storage Images
07. Compute Engine - Instance Groups
08. Compute Engine - Health Checks
09. Compute Engine - Network Endpoint Groups
10. VPC Networks - VPC
11. VPC Network - External and Internal IP Addresses
12. VPC Network - Firewall
13. Network Services - Load Balancing
14. Network Services - Cloud DNS
15. Network Services - Cloud CDN
16. Network Services - Cloud NAT
17. Network Services - Cloud Domains
18. Network Services - Private Service Connection
19. Network Security - Cloud Armor
20. Network Security - SSL Policies
21. IAM & Admin - IAM
22. IAM & Admin - Service Accounts
23. IAM & Admin - Roles
24. IAM & Admin - Identity-Aware Proxy
25. DevOps - Cloud Source Repositories
26. DevOps - Cloud Build
27. DevOps - Cloud Storage
28. SQL - Cloud SQL
29. Storage - Filestore
30. Google Artifact Registry
31. Operations Logging
32. GCP Monitoring
Each of my courses comes with
Amazing Hands-on Step By Step Learning Experiences
Real Implementation Experience
Friendly Support in the Q&A section
"30-Day "No Questions Asked" Money Back Guaranteed by Udemy"
Who this course is for:
- Infrastructure Architects or Sysadmins or Developers who are planning to master Kubernetes from Real-World perspective on Google Cloud Platform (GCP)
- Any beginner who is interested in learning Kubernetes with Google Cloud Platform (GCP)
- Any beginner who is planning their career in DevOps
User Reviews
Rating
Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 196
- duration 26:09:38
- Release Date 2023/04/10