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

https://github.com/digitalocean/production-ready-kubernetes-workshop

The repository for DigitalOcean's Production Ready Kubernetes Workshop
https://github.com/digitalocean/production-ready-kubernetes-workshop

Last synced: 8 months ago
JSON representation

The repository for DigitalOcean's Production Ready Kubernetes Workshop

Awesome Lists containing this project

README

          

# Hands On Workshop: Production Ready Kubernetes

### Welcome!
The goal of this workshop is for you to deploy a containerized Python application to a Kubernetes cluster, expose it to the internet, and setup a GitOps Pipeline with ArgoCD.

### Content
- [Chapter 0 - Create a DigitalOcean Kubernetes Cluster with Terraform](./00-cluster-setup.md)
- [Chapter 1 - Containerize an Application](./01-app-setup.md)
- [Chapter 2 - Deploy the Application to Kubernetes](./02-deploy-app.md)
- [Chapter 3 - Setup ArgoCD](./03-argocd-setup.md)
- [Chapter 4 - Destroy a DigitalOcean Kubernetes Cluster with Terraform](./05-cluster-teardown.md)

### Prerequisites
You will need to install these tools in order to complete this workshop:

- [A DigitalOcean Account](https://cloud.digitalocean.com/registrations/new)
- [doctl](https://docs.digitalocean.com/reference/doctl/how-to/install/)
- [Docker](https://docs.docker.com/get-docker/)
- [Terraform](https://learn.hashicorp.com/tutorials/terraform/install-cli#install-terraform)
- [Helm](https://helm.sh/docs/intro/install/)
- [kubectl](https://kubernetes.io/docs/tasks/tools/)
- [A Github Account](https://github.com/signup)

### Troubleshooting Tips
If you get stuck during the workshop, please try the following things in order:

1. Reread the instructions and try the last command again
1. Google the error
1. Ask for help in the Zoom Chat

### Learn More
If you enjoyed this workshop, please checkout some of DigitalOcean's other Kubernetes learning materials at our [Kubernetes Resources Page](https://www.digitalocean.com/landing/doks-resources).

[![DigitalOcean Referral Badge](https://web-platforms.sfo2.digitaloceanspaces.com/WWW/Badge%203.svg)](https://www.digitalocean.com/?refcode=0396fb078dbc&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge)