10 Networking environment

 

Ameer Abbas

This chapter covers

  • Anthos cloud networking and hybrid connectivity between multiple cloud environments
  • Anthos Kubernetes and GKE networking, including Dataplane v2
  • Anthos multicluster networking, including service discovery and routing
  • Service-to-service and client-to-service connectivity

Anthos networking can be divided into four sections. Each section provides a layer of connectivity between entities such as environments (e.g., public cloud and on-prem), Anthos GKE clusters, and service-to-service communications. The four layers, shown in figure 10.1, follow:

10.1 Cloud networking and hybrid connectivity

10.1.1 Single-cloud deployment

10.1.2 Multi/hybrid cloud deployment

10.2 Anthos GKE networking

10.2.1 Anthos cluster networking

10.2.2 Anthos GKE IP address management

10.3 Anthos multicluster networking

10.3.1 Multicluster networking on GCP

10.3.2 Multicluster networking in hybrid and multicloud environments

10.4 Services and client connectivity

10.4.1 Client-to-Service connectivity

10.4.2 Service-to-Service connectivity

10.4.3 Service-to-external Services connectivity

Summary