Chumper / kicking-it-with-kubernetes

Microservices with Golang and Kubernetes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kicking it with Kubernetes

In this lab we will be building multiple Microservices using Golang and deploy them to Kubernetes.

Please check out the code in this lab to your local hard-drive:

git clone https://github.com/joe-io/kicking-it-with-kubernetes

To successfully complete this lab you should have the following installed on your machine:

  1. Docker (https://www.docker.com/get-started)
  2. Go version 1.11.4 (https://golang.org/doc/install)
  3. Tensorflow (https://www.tensorflow.org/install)
  4. Tensorflow C Libraries (https://www.tensorflow.org/install/lang_c)

We will work through the following mini-tutorials in this Lab.

  1. Hello, World! - Intro to Golang
  2. Hello, Web! - REST APIs Using Golang
  3. Building the Services
  4. Kubernetes FTW - Deploy and configure services with K8s

We will be working through the lab material together, but you can feel free to work ahead if are already familiar with a topic.

If you get stuck, a finished version of each lab step is provided for your reference.

Let's get to it!

About

Microservices with Golang and Kubernetes


Languages

Language:Go 100.0%