GCP GKE Terraform on Google Kubernetes Engine DevOps SRE IaC
- Descrição
- Currículo
- FAQ
- Revisões
-
Course Modules
-
Demo-01: Install CLI Tools: gcloud CLI, Terraform CLI, VSCode Editor
-
Demo-02: Terraform Commands (init, validate, plan, apply and destroy)
-
Demo-03: Terraform Language Basics
-
Demo-04: Teraform Meta-Argument – Provider (Multiple Providers Demo)
-
Demo-05: Terraform Input Variables and Output Values
-
Demo-06: Terraform Meta-argument: count
-
Demo-07: Terraform Datasources
-
Demo-08: Terraform Meta-argument: for_each
-
Demo-09: GKE Public Standard Cluster
-
Demo-10: Kubernetes Resources using YAML Manifests
-
Demo-11: Kubernetes Resources using Terraform Manifests
-
Demo-12: GKE Private Standard cluster with Cluster Autoscaler
-
Demo-13: GKE Horizontal Pod Autoscaling
-
Demo-14: GKE Vertical Pod Autoscaling
-
Demo-15: GKE Private Standard Cluster with Private Endpoint
-
Demo-16: GKE Private Autopilot cluster
-
Demo-17: GKE Storage: Compute Engine Persistent Disk CSI Driver
-
Demo-18: GKE Storage: Cloud SQL MySQL Database
-
Demo-19: GKE Storage: Cloud Storage with FUSE CSI Driver
-
Demo-20: GKE Storage: Filestore CSI Driver
-
Demo-21: GKE Gateway API (GCP Regional Application Load Balancer)
-
Demo-21-01: GKE Gateway API Basics (Gateway and HTTPRoute)
-
Demo-21-02: GKE Gateway API Static IP (GCP External IP Address)
-
Demo-21-03: GKE Gateway API self-signed SSL (Kubernetes Secrets)
-
Demo-21-04: GKE Gateway API self-signed SSL (GCP Certificate Manager)
-
Demo-21-05: GKE Gateway API HTTP to HTTPS Redirect
-
Demo-21-06: GKE Gateway API Context path-based Routing
-
Demo-21-07: GKE Gateway API Domain name Routing
-
Demo-21-08: GKE Gateway API Traffic Splitting
-
Demo-21-09: GKE Gateway API Health check and Session Affinity (GKE custom policies)
-
Demo-21-10: Cloud Domains and Cloud DNS
-
Demo-21-11: GKE Gateway API Production grade SSL (GCP Certificate Manager + Cloud DNS + Cloud Domains)
-
Demo-21-12: GKE Gateway API Production grade SSL (GCP Certificate Manager + Cloud DNS + AWS Route53)
-
Demo-21-13: GKE Gateway API Global LB (GCP Global Application Load Balancer)
-
Demo-22: Use Pre-built Terraform Modules from Terraform Registry
-
Demo-23: GKE Infra: Create custom GKE Terraform Module
-
Demo-24: GKE Infra DevOps using GitHub and GCP Cloud Build
-
Demo-25: GKE Workloads: Create custom Kubernetes Deployment Terraform Module
-
Demo-26: GKE Workload DevOps using GitHub and GCP Cloud Build
-
Demo-27: GKE App: Implement Continuous Integration with GitHub, Cloud Build and GCP Artifact Registry
-
Demo-28: GKE App: Implement Continuous Delivery using GitHub and Cloud Build
-
-
GCP Services
-
Google Kubernetes Engine
-
Google Compute Engine VM Instances
-
Google Compute Engine Health Checks
-
Google Compute Engine Persistent Disks
-
Google Cloud VPC
-
Google Cloud Firewalls
-
Google Cloud Storage
-
Google Cloud Monitoring
-
Google Cloud Logging
-
Google Cloud Load Balancing
-
Google Cloud IAM
-
Google Cloud Domains
-
Google Cloud DNS
-
Google Cloud NAT
-
Google Cloud Router
-
Google Cloud External IP
-
Google Cloud Build
-
Google Cloud Certificate Manager
-
Google VPC Private Service Connection
-
GCP Secrets Manager
-
GCP Cloud Storage Buckets
-
-
Kubernetes Concepts
-
Google Kubernetes Engine – Standard Public Cluster
-
Google Kubernetes Engine – Standard Private Cluster
-
Google Kubernetes Engine – Autopilot Cluster
-
Kubernetes Cluster Autoscaler
-
Kubernetes Horizontal Pod Autoscaling
-
Kubernetes Vertical Pod Autoscaling
-
Kubernetes Deployments
-
Kubernetes Load Balancer Service
-
Kubernetes Storage – Storage Classes
-
Kubernetes Storage – Persistent Volumes
-
Kubernetes Storage – Persistent Volume Claims
-
Kubernetes Secrets
-
Kubernetes Gateway API (Load Balancers – 13 Important Demos)
-
Each of my courses comes with
-
Amazing Hands-on Step By Step Learning Experiences
-
Practical demos for each and every concept
-
Friendly Support in the Q&A section
-
“30-Day “No Questions Asked” Money Back Guaranteed by Udemy”
-
5Step-00: Terraform Fundamentals - same in both coursesVídeo Aula
-
6Step-01: Introduction to installing tools terraform, gcloud, VSCode editor and pVídeo Aula
-
7Step-02: MacOS: Install gcloud CLIVídeo Aula
-
8Step-03: MacOS: Install Terraform CLI, vscode editorVídeo Aula
-
9Step-04: MacOS: Install VSCode Editor and PluginVídeo Aula
-
10Step-05: WindowsOS: Install gcloud CLIVídeo Aula
-
11Step-06: WindowsOS: Install TerraformVídeo Aula
-
12Step-07: WindowsOS: Install VSCode Editor and PluginVídeo Aula
-
16Step-00: What are we going to automate?Vídeo Aula
-
17Step-01: Introduction to Terraform Language BasicsVídeo Aula
-
18Step-02: Understand Terraform Fundamental BlocksVídeo Aula
-
19Step-03: Understand Terraform Block in detailVídeo Aula
-
20Step-04: Understand Providers and RegistryVídeo Aula
-
21Step-05: Create VPC and SubnetVídeo Aula
-
22Step-06: Create firewall rule ssh and http 80Vídeo Aula
-
23Step-07: Create VM Instance terraform manifestVídeo Aula
-
24Step-08: Execute Terraform commands and verify demo3Vídeo Aula
-
25Step-09: Understand Terraform State ConceptVídeo Aula
-
28Step-01: Introduction to Input Variables and Output ValuesVídeo Aula
-
29Step-02: Define variables and call them in resourcesVídeo Aula
-
30Step-03: Understand different ways to define variablesVídeo Aula
-
31Step-04: Introduction to Terraform Output ValuesVídeo Aula
-
32Step-05: Implement Output values and clean-upVídeo Aula
-
42Step-01: Introduction to GKE Standard Public ClsuterVídeo Aula
-
43Step-02: Terraform Backends - Local vs RemoteVídeo Aula
-
44Step-03: Install kubectl cli and create cloud storage bucketVídeo Aula
-
45Step-04: Create remote backend and locals block resourcesVídeo Aula
-
46Step-05: Create GKE Standard Public ClusterVídeo Aula
-
47Step-06: Create GKE Nodepool and Terraform OutputsVídeo Aula
-
48Step-07: Execute TF Commands, Verify GKE Public Standard ClusterVídeo Aula
-
51Step-01: Introduction to TF k8s Resources, Remote State DatasourceVídeo Aula
-
52Step-02: Define Terraform Remote State DatasourceVídeo Aula
-
53Step-03: Define Kubernetes ProviderVídeo Aula
-
54Step-04: Define Kubernetes Deployment TF ResourceVídeo Aula
-
55Step-05: Define Kubernetes Load balancer TF ResourceVídeo Aula
-
56Step-06: Execute TF Commands, Verify, CleanUp All including public GKE ClusterVídeo Aula
-
57Step-01: Introduction to GKE private cluster with Public API EndpointVídeo Aula
-
58Step-02: Introduction to Cluster AutoscalerVídeo Aula
-
59Step-03: Discuss changes to GKE ClusterVídeo Aula
-
60Step-04: Create Variables, Zones datasource TF ConfigsVídeo Aula
-
61Step-05: Define GKE Private cluster TFConfigsVídeo Aula
-
62Step-06: Create Nodepool, Outputs, Cloud NAT and Cloud RouterVídeo Aula
-
63Step-07: Deploy App, Test cluster autoscaler and cleanupVídeo Aula
-
70Step-01: Introduction to GKE Private cluster with private endpointVídeo Aula
-
71Step-02: Review Terraform Configs BastionVM, GKE ClusterVídeo Aula
-
72Step-03: Execute TF Commands Create GKE Cluster, verifyVídeo Aula
-
73Step-04: Deploy App from bastion vm to gke cluster, verify and cleanupVídeo Aula