Enterprise production readiness with Kubernetes installations indicates the ability to securely and repeatedly deploy, manage and maintain multiple clusters over long periods of intensive usage.
The key features and capabilities that are needed to enable production-ready Kubernetes
include:
1. Flexibility to deploy applications at any location or infrastructure
2. Highly Available Control Plane
3. Data plane upgrades with low/no downtime
4. Policy driven security including Multi-tenant access and networking
5. Resilient storage
6. Application load-balancing
7. Monitoring and visibility