Looking over the Free Tier characteristics for Google Cloud, it states that -
- VM instances must be in a region like us-west1
- VM machine types must be f1-micro
So, to tie that together I created the following shell command to create a Kubernetes cluster -
gcloud container clusters create free-cluster-1 -m f1-micro --region us-west1
Which attempts to create a cluster named free-cluster-1 with the free tier machine type, and in the free tier region.
However, I get back this error message when running that command -
ERROR: (gcloud.container.clusters.create) ResponseError: code=400, message=Node pools of f1-micro machines are not supported due to insufficient memory.
Does this mean that you simply can't create Kubernetes clusters in the free tier for Google Cloud? Or is there another way around this limitation?