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

https://github.com/peterj/workshop-material

Material for Kubernetes and Istio workshop https://learnistio.com
https://github.com/peterj/workshop-material

istio kubernetes service-mesh workshop

Last synced: 12 months ago
JSON representation

Material for Kubernetes and Istio workshop https://learnistio.com

Awesome Lists containing this project

README

          

# Kubernetes and Service Mesh Workshop

This workshops takes you through basics of Kubernetes and service mesh. You will install and run everything from your computer. Make sure you check the list of prerequisites and install them.

### Additional resources
- Learn cloud native: https://learncloudnative.com
- Start Kubernetes course: https://startkubernetes.com
- Kubernetes Docs: https://kubernetes.io
- Istio Docs: https://istio.io

Join the Discord server: https://discord.gg/m9EUuVn

# Workshop Outline

1. [Kubernetes basics](./kubernetes/README.md)
1. [Installing Istio](./istio/README.md)
1. [Traffic Management](./istio/traffic/README.md)
1. [Service Resiliency](./istio/resiliency/README.md)
1. [Security with Istio](./istio/security/README.md)

>Note if you want to start with the service mesh workshop, make sure you have a running Kubernetes cluster. Check the installation instructions [here](./kubernetes/README.md#installation)

## Workshop prerequisites

To complete all exercises in this workshop, you will need a Windows/Mac/Linux laptop with the following installed:

- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [Docker](https://docs.docker.com/docker-for-mac/install/)
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/)
- [kind](https://kind.sigs.k8s.io/docs/user/quick-start/)
- [Istio](https://istio.io)

The individual sections of the workshop include more detailed installation instructions.

# Contributions

All contributions are more than welcome!