github.com/googlecloudplatform/kubernetes-workshops@v0.0.0-20180501174420-d8199445b2c3/bundles/kubernetes-101/workshop/README.md (about)

     1  # Kubernetes 101 Content Bundle
     2  
     3  In this workshop you will learn how to:
     4  
     5  * Provision a basic Kubernetes cluster from the ground up using [Google Compute Engine](https://cloud.google.com/compute)
     6  * Provision a complete Kubernetes using [Google Container Engine](https://cloud.google.com/container-engine)
     7  * Deploy and manage Docker containers using kubectl
     8  
     9  Kubernetes Version: v1.2.2
    10  
    11  All of the code for this workshop was written by [Kelsey Hightower](https://twitter.com/kelseyhightower).
    12  
    13  There are also [slides with speaker notes](https://docs.google.com/presentation/d/1n3avmL5GCYCYJEr8pLFBKe0wzvoOiUV2vxyW_pYFL5s/edit?usp=sharing).
    14  
    15  ## Labs
    16  
    17  Kubernetes is all about applications and in this section 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.
    18  
    19  * [Workshop Setup](labs/workshop-setup.md)
    20  * [Containerizing your application](labs/containerizing-your-application.md)
    21  * [Creating and managing pods](labs/creating-and-managing-pods.md)
    22  * [Monitoring and health checks](labs/monitoring-and-health-checks.md)
    23  * [Managing application configurations and secrets](labs/managing-application-configurations-and-secrets.md)
    24  * [Creating and managing services](labs/creating-and-managing-services.md)
    25  * [Creating and managing deployments](labs/creating-and-managing-deployments.md)
    26  * [Rolling out updates](labs/rolling-out-updates.md)
    27  
    28  ## Lab Docker images
    29  
    30  App is an example 12 Factor application. During this workshop you will be working with the following Docker images:
    31  
    32  * [askcarter/monolith](https://hub.docker.com/r/askcarter/monolith) - Monolith includes auth and hello services.
    33  * [askcarter/auth](https://hub.docker.com/r/askcarter/auth) - Auth microservice. Generates JWT tokens for authenticated users.
    34  * [askcarter/hello](https://hub.docker.com/r/askcarter/hello) - Hello microservice. Greets authenticated users.
    35  * [ngnix](https://hub.docker.com/_/nginx) - Frontend to the auth and hello services.
    36  
    37  ## Links
    38  
    39    * [Kubernetes](https://www.kubernetes.io)
    40    * [Docker](https://docs.docker.com)
    41    * [etcd](https://coreos.com/docs/distributed-configuration/getting-started-with-etcd)
    42    * [nginx](http://nginx.org)