InterviewSolution
| 1. |
What exactly do you mean when you say "rolling deployments"? |
|
Answer» A rolling deployment gradually REPLACES INSTANCES of an application's prior version with instances of the new version. If no deployment strategy is given on a DeploymentConfig object, the rolling strategy is utilised by default. Before scaling down the old COMPONENTS, a rolling deployment normally waits for fresh pods to become ready via a readiness check. If a major problem arises, the rolling deployment can be stopped. The rolling deployment should be used:
You can have both old and new VERSIONS of your code running at the same time with a rolling deployment. This usually necessitates your application's ability to handle N-1 compatibility. The rolling strategy supports the following:
|
|