Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/udacity/ud615
Course code for Scalable Microservices with Kubernetes
https://github.com/udacity/ud615
Last synced: 3 months ago
JSON representation
Course code for Scalable Microservices with Kubernetes
- Host: GitHub
- URL: https://github.com/udacity/ud615
- Owner: udacity
- License: mit
- Created: 2016-05-11T21:27:04.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-03T16:10:30.000Z (over 1 year ago)
- Last Synced: 2024-06-18T20:17:07.888Z (5 months ago)
- Language: Go
- Size: 234 KB
- Stars: 340
- Watchers: 19
- Forks: 157
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# UD615: Scalable Microservices with Kubernetes
This is the code for [Scalable Microservices with Kubernetes](https://www.udacity.com/course/scalable-microservices-with-kubernetes--ud615). In this course you will learn how to:
* Provision a complete Kubernetes using [Google Container Engine](https://cloud.google.com/container-engine)
* Deploy and manage Docker containers using kubectlKubernetes Version: 1.2.2
## Course Description
Kubernetes is all about applications and in this course you will utilize the Kubernetes API to deploy, manage, and upgrade applications. In this part of the workshop you will use an example application called "app" to complete the labs.
App is an example [12 Factor application](http://12factor.net/) that we'll be using throughout the course. During this course you will be working with the following Docker images:
* [udacity/example-monolith](https://hub.docker.com/r/udacity/example-monolith) - Monolith includes auth and hello services.
* [udacity/example-auth](https://hub.docker.com/r/udacity/example-auth) - Auth microservice. Generates JWT tokens for authenticated users.
* [udacity/example-hello](https://hub.docker.com/r/udacity/example-hello) - Hello microservice. Greets authenticated users.
* [nginx](https://hub.docker.com/_/nginx) - Frontend to the auth and hello services.## Links
* [Kubernetes](http://googlecloudplatform.github.io/kubernetes)
* [gcloud Tool Guide](https://cloud.google.com/sdk/gcloud)
* [Docker](https://docs.docker.com)
* [etcd](https://coreos.com/docs/distributed-configuration/getting-started-with-etcd)
* [nginx](http://nginx.org)