Learning Kubernetes
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to set up a cluster, deploy applications, and manage those applications with Kubernetes.
Syllabus
Introduction
- Setting sail on your Kubernetes voyage
- What you should know
- What is Kubernetes?
- What are containers?
- What is cloud native?
- Install Docker on Windows
- Install Docker on Linux
- Install Docker on macOS
- Install minikube on Windows
- Install minikube on Linux
- Install minikube on macOS
- Spin up and explore a minikube cluster
- Reading and writing YAML
- Create a namespace
- Deploy an application
- Check the health of a pod by looking at the event logs
- Check that your application is working with BusyBox
- View your application logs
- Challenge
- Solution
- Expose your application to the internet with a LoadBalancer
- Add resource requests and limits to your pod
- Delete your Kubernetes objects and tear down your cluster
- The Kubernetes control plane
- Kubernetes worker nodes
- How the control plane and nodes work together
- Ways to manage Kubernetes pods
- Running stateful workloads
- Kubernetes security
- Next steps on your Kubernetes voyage
Taught by
Karthik Gaekwad
Related Courses
Amazon Elastic Container Service (ECS) Primer (Traditional Chinese)Amazon Web Services via AWS Skill Builder Amazon Elastic Kubernetes Service (EKS) Primer
Amazon Web Services via AWS Skill Builder Implementar Aplicação Web no AWS Elastic Kubernetes Service
Coursera Project Network via Coursera Architecting Applications for IBM Z and Cloud
IBM via Coursera Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera