Introduction In this post you are going to learn the core principles of Kubernetes and how to create a k8s cluster in Google Cloud Project Creation and Confiuration The first thing you need to do on GCP in order to create a Kubernetes cluster is to create a project so you can later be able to add services to it. So, go to your Google Cloud Console and create a new project now if you haven´t done it yet. With our project created we need to enable the Kubernetes Engine API for the project so we can start using the gcloud client to configure and create our cluster. So, those are the steps we will need to cover after our project creation: 1. Enable Kubernetes Engine API in the Google Cloud Console 2. Install gcloud client 3. Install kubectl client 4. Logging to GCP 5. Setting a Project ID 6. Creating a Cluster 7. Creating a Pod 8. Creating a Service 9. Increase replica count 1. Enable Kubernetes Engine API in the Google Cloud Console Go to th...