Skip to content

walmartdigital/k8s-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes 101

Description

In this workshop, you will learn how to:

  • Create and manage Kubernetes resources such as Pods, Deployments and Services
  • Configure Kubernetes resources dynamically using ConfigMaps and Secrets
  • Make your artifacts resilient using Readiness and Liveness checks
  • Deploy your artifacts the GitOps way using Flux
  • Expose your artifacts to the Internet using Ingress
  • Encrypt your secrets using SealedSecret

This workshop is made of a collection of practical exercises/labs aimed at providing you with hands-on experience with Kubernetes. All exercises are contained in the labs folder of this repository.

Note: Performing the labs requires a variety of tools. Make sure to take a look at the getting-setup link for the list of tools required and associated installation instructions.

Requirements

  • Complete basic software setup.
  • You should have knowledge about Docker
  • Basic proficiency with command-line tools and OSx/Linux operating system environments.

Presentation

This material is heavily inspired from Google Cloud Platform's (GCP) Kubernetes 101 Workshop material. In many case, it is literally copied-and-pasted from the above project.

About

Walmartdigital.cl's Kubernetes 101 Workshop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published