The availability is shown in the following diagram:
One of the most important things to think about when planning a production system is availability. It is almost always the case that we run software in order to provide our users with a service. If, for whatever reason, our software is not available to meet the requests our users put on it, then, often, we fail to meet their expectations. Depending on the service that your organization provides, unavailability could cause your users to be unhappy, inconvenienced, or even suffer losses or harm. Part of making an adequate plan for any production system is understanding how downtime or errors might affect your users.
Your definition of availability can depend on the sorts of workload that your cluster is running and your business requirements. A key part in planning a Kubernetes cluster is to understand the requirements...