Building the solution
In this section, we’ll be taking our theoretical knowledge and applying it to a tangible, functioning solution while harnessing the power of Docker, Terraform, and Kubernetes on GCP. Some parts of this process will require significant change, such as when we provision our Google Cloud infrastructure using Terraform; other parts will have minor changes, such as the Kubernetes configuration that we use to deploy our application to our Kubernetes cluster, and some will have almost no change whatsoever, such as when we build a push our Docker images to our container registry.
Docker
In this section, we’ll go into great detail on how we can implement our Dockerfile, which installs our .NET application code and runs the service in a container. If you skipped Chapters 7 through 9 due to a lack of interest in AWS, I can’t hold that against you – particularly if your primary interest in reading this book is working on GCP. However, I would...