Service and Support
Kubernetes customer service and support vary. Many users handle technical issues independently, utilizing community resources and documentation. Some encounter delays when contacting cloud vendors like Microsoft, leading to reliance on resellers or community forums. Certain organizations find vendor support satisfactory, with regular meetings to address issues. Technical support effectiveness often depends on the environment—cloud or on-premises—and users note the importance of internal teams or third-party support for complex scenarios.
Deployment
Kubernetes's initial setup varies greatly in complexity based on deployment method and environment. Users find cloud-based deployment easier, often relying on managed services like AWS or Azure to simplify tasks. On-premises deployments tend to be more complex, requiring skilled DevOps personnel. While some find the setup straightforward in small environments, others encounter a significant learning curve due to additional components like CI/CD, Helm, and complex infrastructure requirements. Managed services often mitigate initial challenges.
Scalability
Kubernetes is highly scalable, supporting businesses of all sizes, from small to large enterprises. Users appreciate its ability to scale vertically and horizontally, adjust node counts easily, and manage workloads efficiently. Some find manual scaling more manageable, while others prefer automated options via cloud providers. It handles multiple users and applications effectively, making it suitable for diverse organizational needs. Its complexity is acknowledged, but the flexibility and scalability offered make it a favored choice in cloud environments.
Stability
Kubernetes is highly stable, benefiting from extensive development and robust support. Many organizations report minimal issues, often attributing rare setbacks to external factors like cloud services rather than Kubernetes itself. Different deployments experience varying results due to factors such as configuration and workload, but generally, users find it reliable and efficient. Managed services sometimes introduce their own challenges, but Kubernetes remains consistent in performance, with many rating its stability highly.