{"repo":"Neutrollized/free-tier-gke","free":true,"listed":false,"github":"https://github.com/Neutrollized/free-tier-gke","clone":"git clone https://github.com/Neutrollized/free-tier-gke.git","description":"Run your very own GKE cluster at a steep discount!","language":"HCL","stars":346,"topics":["google-cloud-platform","google-kubernetes-engine-hardened","kubernetes","kubernetes-deployment","terraform"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Free-tier GKE Cluster It's not 100% free, but with my 1 node setup, you can pay as low as $9USD/mth for a fully managed Kubernetes cluster. This works by taking advantage of Google always free tier which waives the management fee of one zonal GKE cluster, so you only have to pay for your nodes. Combine this with using preemptible VMs Spot VMs as your nodes and you'll have some spectacular savings. This is great if you're looking for a small k8s cluster that more closely resembles what you might see in the real world (not that Minikube or MicroK8s isn't good as a learning tool -- it's just not the same). Here, you can also scale in/out your cluster easily if you want test some features or add-ons (like service meshes!). Core resources used: - GKE Cluster - GKE Container Node Pool GKE vs EKS vs AKS I'm going to use a single node (2CPUs/4GB memory) Kubernetes cluster as the basis for comparison between the 3 major cloud providers ( prices subject to change -- please check cloud provider website for latest numbers ). The math is shown below, but it doesn't take an extreme couponer to figure out which is the best deal. GKE - 1 free zonal GKE cluster - e2-medium @ $27USD/mth (or $14USD/mth for preemptible Spot VM pricing) EKS - $0.10/hr per EKS cluster @ 730hrs/mth (or $73USD/mth) - t3.medium @ $29USD/mth (Spot instances available at up to 90% savings) AKS - free cluster management - B2S @ $34USD/mth (Spot instances available at up to 90% savings). This only applies to non-default ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Neutrollized","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Neutrollized/free-tier-gke/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}