An open API service indexing awesome lists of open source software.

https://github.com/packtworkshops/kubernetes-workshop


https://github.com/packtworkshops/kubernetes-workshop

Last synced: over 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# The Kubernetes Workshop
[![GitHub issues](https://img.shields.io/github/issues/PacktWorkshops/Kubernetes-Workshop.svg)](https://github.com/PacktWorkshops/Kubernetes-Workshop/issues)
[![GitHub forks](https://img.shields.io/github/forks/PacktWorkshops/Kubernetes-Workshop)](https://github.com/PacktWorkshops/Kubernetes-Workshop/network)
[![GitHub stars](https://img.shields.io/github/stars/PacktWorkshops/Kubernetes-Workshop.svg)](https://github.com/PacktWorkshops/Kubernetes-Workshop/stargazers)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/PacktWorkshops/Kubernetes-Workshop/pulls)

This is the repository for [The Kubernetes Workshop](https://www.amazon.com/Kubernetes-Workshop-Interactive-Approach-Learning/dp/1838820752/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1611063544&sr=1-1&utm_source=github&utm_medium=repository&utm_campaign=9781838820756&utm_term=Kubernetes&utm_content=The%20Kubernetes%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish.

## Requirements and Setup
The Kubernetes Workshop

To get started with the project files, you'll need to:
1. Install [AWS command line tool](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html)
2. Install Docker [Windows](https://docs.docker.com/engine/install/), [Mac](https://docs.docker.com/docker-for-mac/install/), [Ubuntu](https://docs.docker.com/engine/install/ubuntu/)
3. Install [Virtualbox](https://www.virtualbox.org/wiki/Downloads)

## About The Kubernetes Workshop
[The Kubernetes Workshop](https://www.amazon.com/Kubernetes-Workshop-Interactive-Approach-Learning/dp/1838820752/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1611063544&sr=1-1&utm_source=github&utm_medium=repository&utm_campaign=9781838820756&utm_term=Kubernetes&utm_content=The%20Kubernetes%20Workshop) takes you through a Kubernetes-oriented application delivery pipeline in a practical way. You’ll learn how to manage containers efficiently and scale and stabilize cloud-native applications using Kubernetes.

## What you will learn
* Get to grips with the fundamentals of Kubernetes and its terminology
* Share or store data in different containers running in the same pod
* Create a container image from an image definition manifest
* Construct a Kubernetes-aware continuous integration (CI) pipeline for deployments
* Attract traffic to your app using Kubernetes ingress
* Build and deploy your own admission controller

## Related Workshops
If you've found this repository useful, you might want to check out some of our other workshop titles:
* [The Docker Workshop](https://www.amazon.com/Docker-Workshop-containers-effectively-development/dp/1838983449/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1611064488&sr=1-1&utm_source=github&utm_medium=repository&utm_campaign=9781838983444&utm_term=Docker&utm_content=The%20Docker%20Workshop)
* [The Java Workshop](https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop)
* [The C++ Workshop](https://www.amazon.com/Workshop-New-Interactive-Approach-Learning/dp/183921662X/ref=sr_1_1?dchild=1&keywords=The%20C%2B%2B%20Workshop&qid=1610976829&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781839216626&utm_term=C%2B%2B&utm_content=The%20C%2B%2B%20Workshop)