Getting Started with Google Kubernetes Engine
In this course, each module aims to build on your ability to interact with GKE, and includes hands-on labs for you to experience functionalities first-hand.
What you'll learn
In this course, each module aims to build on your ability to interact with GKE, and includes hands-on labs for you to experience functionalities first-hand. In the first module, you'll be introduced to a range of Google Cloud services and features, with a view to helping you choose the right Google Cloud services to create your own cloud solution. You'll learn about creating a container using Cloud Build, and store a container in Container Registry. You'll also compare and contrast the features of Kubernetes and Google Kubernetes Engine, also referred to as GKE. In addition to conceptualizing the Kubernetes architecture, you'll deploy a Kubernetes cluster using GKE, deploy Pods to a GKE cluster, and view and manage Kubernetes objects.
Table of contents
- Introduction 1m
- Kubernetes Concepts 4m
- Kubernetes Control Plane 6m
- Google Kubernetes Engine Concepts 6m
- Kubernetes Object Management 10m
- A note about Deployments and ReplicaSets 0m
- A note about Services 0m
- Controller objects to know about 0m
- Lab Intro 1m
- Lab: Deploying Google Kubernetes Engine 0m
- Lab solution 5m
- Migrate for Anthos introduction 1m
- Migrate for Anthos Architecture 1m
- Migration Path 1m
- Migrate for Anthos Installation 3m
- Summary 1m
- Next steps 0m
- Introduction 1m
- The kubectl Command 7m
- Deployments 4m
- Ways to Create Deployments 3m
- Services and Scaling 1m
- Updating Deployments 2m
- Blue-Green Deployments 2m
- Canary Deployments 8m
- Managing Deployments 1m
- Lab Intro 1m
- Lab: Creating Google Kubernetes Engine Deployments 0m
- Pod Networking 5m
- Volumes 2m
- Volume Types 4m
- The PersistentVolume abstraction 5m
- Lab Intro 1m
- Lab: Configuring Persistent Storage for Google Kubernetes Engine 0m
- Summary 0m