GKE – core features
This section covers the following topics. These topics will provide a considerable amount of information, which is required to build a good understanding and working knowledge of GKE. Most of these GKE concepts are an extension of topics learned about in the Kubernetes section. The topics that will be covered are as follows:
- GKE node pools
- GKE cluster types
- Autoscaling in GKE
- Networking in GKE
- Cloud operations for GKE
The first of the GKE constructs that will be detailed in the upcoming sub-section is GKE node pools.
GKE node pools
Nodes (that is, worker nodes) in a Kubernetes cluster deploy workloads. The nature of workloads deployed across all nodes might not be the same. Some workloads might be CPU-intensive, others might be memory-intensive, and some might need a minimum version of the CPU platform. Workloads can also be fault-tolerant batch jobs or might need a specific type of storage such as SSD.
A node pool...