# Lab: Kubernetes and Operators

In this hands-on lab, you will explore using the [IBM Cloud Kubernetes Service](https://www.ibm.com/cloud/container-service) using a classic Kubernetes example application. To make it interesting for experienced users, we've added a little twist to the [Guestbook](https://github.com/kubernetes/examples/tree/master/guestbook-go) application. If you're new to Kubernetes, don't worry, we'll start with the fundamentals. And if you're experienced with Kubernetes, there's something that's probably new for you as well so hang in there as we all come up to speed.

Lab Outline:

* Cluster setup - sign in to IBM Cloud and create your Kubernetes cluster
* Lab setup - get web terminal and content
* Deploy an application on Kubernetes
* Scale and Update Deployments
* Installing the Operator Framework and IBM Operator
* Creating an instance of Tone Analyzer
* Deploy the Guestbook Application with the Tone Analyzer

{% hint style="info" %}
In the exercises that follow you will see the actual command to run, followed by a separate example of running the command with the expected output. You only need to run the first example and never need to run a command you see preceded by a "$". You can even use the copy button on the right side of the command to make copying easier.
{% endhint %}

Ready? Let's get started by [setting up a Kubernetes cluster](digidevcon-iks/exercise-0a)
