Running Applications on Kubernetes

Cluster topology

There are a variety of cluster topologies that arrange how application workloads will run on Kubernetes. In most enterprise scenarios, an application is deployed into multiple environments, such as a production environment for end-user usage and then several preproduction environments for testing by the development team. Within an enterprise portfolio, there will be many applications that require these environments. For example, the figure below depicts multiple applications running within multiple environments:

Get hands-on with 1200+ tech skills courses.