Mini Map
Log In
Kubernetes in Practice
0%
1.
Before We Begin
What to Expect in This Course
2.
What Kubernetes Brings to the Table
How it All Started
Virtual Machines (VM)
Introduction to Kubernetes
Let's Run Our First Application
Summary
3.
Kubernetes Architecture
A Kubernetes Cluster
The Workers and the Master
Kubectl: Our Swiss Army Knife
Summary
Quiz: Kubernetes Architecture
4.
Pods
Introduction
Multi-Container Pods
Playing with Running Pods
Exercise: Run an Apache Container
Solution: Run an Apache Container
Summary
Quiz: Pods
5.
Deployments
Introduction
Defining Our Deployment Manifest
Restarting Failed Pods
Scaling Up/Down Our Application
Rolling Out Releases
Controlling the Rollout Rate
Using a Different Rollout Strategy
Dealing with Bad Releases
Keeping Applications Healthy with Liveness Probes
Summary
Quiz: Deployments
6.
Services
Introduction
A Quick Example
Service Types and ClusterIP
NodePort and LoadBalancer
ExternalName
Service Discovery
DNS
Environment Variables
Summary
Quiz: Services
Project
Premium
Deploying a Web Application over Kubernetes
7.
Ingress
Introduction
Defining Rules per Host
Ingress vs LoadBalancer
Summary
Quiz: Ingress
8.
Configuring Applications with Configmaps
Getting Started
Passing an Environment Variable to Our Container
Extracting Configs to a ConfigMap
Mounting Configs as Files
Summary
Quiz: Configuring Applications with Configmaps
9.
Using Secrets for Sensitive Configs
Introduction
Mounting Secrets as Files
Summary
Quiz: Using Secrets for Sensitive Configs
10.
Running Jobs
Introduction
Running Multiple Pods
When Jobs Fail
Scheduling Jobs with CronJob
Summary
Quiz: Running Jobs
Project
Premium
Fault-Tolerant Web Hosting on Kubernetes
11.
Organizing Resources with Namespaces
Getting Started
Running Resources in a Different Namespace
How Namespaces Affect Service’s DNS
Summary
Quiz: Organising Resources with Namespaces
12.
Managing Containers Resource Usage
Getting Started
Defining Resource Requests
Defining Resource Limits
Defining Default Limits and Requests with Limitrange
Summary
Quiz: Managing Containers Resource Usage
13.
Understanding the Kubeconfig File
Getting Started
Using Different Contexts
Summary
Quiz
Mini Project
Premium
Kubernetes IRL
14.
Appendix
Kubernetes Web UI
Setting Up Kubernetes Locally
15.
Wrap Up!
Conclusion
Kubernetes in Practice
/
...
/
Quiz: Pods
Quiz: Pods
A short quiz on pods.
We'll cover the following...
Technical Quiz
1.
A pod is where our containers will run.
A.
True
B.
False
1
/ 3
Submit Answer