We walked through a number of typical operations using Kubernetes. As we saw, K8s offers a variety of features and abstractions that ease the burden of day-to-day management for container deployments.
There are many characteristics that define a production ready system for containers. The following diagram provides a high-level view of the major concerns for production ready clusters. This is by no means an exhaustive list, but it's meant to provide some solid ground heading into production operations:
Production characteristics for container operations
We saw how the core concepts and abstractions of Kubernetes address a few of these concerns. The service abstraction has built-in service discovery and health checking at both the service and application level. We also get seamless application updates and scalability from the replication controller and deployment constructs. All the core abstractions of services, replication controllers, replica sets, and pods work with...