![]() Microservices-based applications: In these cases, multiple small applications provide very specific functionality.Replication is appropriate for numerous use cases, including: Scaling: When load does become too much for the number of existing instances, Kubernetes enables you to easily scale up your application, adding additional instances as needed.This is something that Kubernetes does out of the box, making it extremely convenient. Load balancing: Having multiple versions of a container enables you to easily send traffic to different instances to prevent overloading of a single instance or node.This is particularly true if the system replaces any containers that fail. Reliability: By having multiple versions of an application, you prevent problems if one or more fails.Typically you would want to replicate your containers (and thereby your applications) for several reasons, including: If you'd like to see Kubernetes replicas in action, watch our video walkthrough:īefore we go into the details on how you would do replication, let's talk about why. Deploying a new version: Replacing replicas by changing their labels.Scaling up or down: Manually changing the number of replicas.Recovering from Crashes: Creating a specified number of replicas. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |