Skip to content

wtchangdm/NY-internal-k8s-training-materials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NY-internal-k8s-training-materials

This repo contains the internal Kubernetes traininng materials.

Slides

  • Kubernetes Training: Part 1:

    • What's Kubernetes?
    • Architecture and terminologies
    • Namespace
    • Pod
    • Pod and Common Worklods
    • Labels and Annotations
    • ConfigMap
    • Secret
  • Kubernetes Training: Part 2:

    • Connectivity
      • Service & Load Balancing
      • Ingress & Ingress Controller
    • Pod Lifecyle
      • Lifecycle
      • Probe
      • Graceful Shutdown
    • Horizontal Pod Autoscaler
    • Trouble Shooting
      • OOMKilled
      • ImagePullBackOff
      • CrashLoopBackOff
      • CreateContainerConfigError

Provisioning

When using AWS Cloud9, simply run the following script:

$ cd provisioning
$ ./provision.sh

It will extend EBS size to 100GiB, then install tools like kubectl and k3d to complete the labs of this training.

About

Internal Kubernetes training materials.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published