November 2019
Intermediate to advanced
398 pages
9h 5m
English
Every application is different, and the tools we need for a continuous deployment pipeline vary from one case to another. For now, we'll focus on those we'll need for our go-demo-3 application.
Since the application is written in Go, we'll need golang image to download the dependencies and run the tests. We'll have to build Docker images, so we should probably add a docker container as well. Finally, we'll have to execute quite a few kubectl commands. For those of you using OpenShift, we'll need oc as well. All in all, we need a Pod with golang, docker, kubectl, and (for some of you) oc.
The go-demo-3 repository already contains a definition of a Pod with all those containers, so let's take a closer look at it. ...
Read now
Unlock full access