There is no such thing as perfect programming, but we shouldn’t be discouraged because programming is a constant pursuit of perfection.

Features provided by K8S:1.Service discovery and load balancing2.Storage establishment3.Automatic push and roll back4.Automatic packing operation5.self-healing6.Encryption and configuration management K8S does not do:1.There are no restrictions on application types2.Do not deploy the source code and compile the application3.Application level services are not provided4.Do not specify logging, monitoring, and alerting solutions5.Configuration languages/systems are not provided or mandatory6.Does not provide or adopt any comprehensive machine configuration, maintenance, management, or self-repair system7.Kubernetes is more than just an orchestration system. In fact, it eliminates the need for orchestration. The technical definition of choreography is the execution of a defined workflow: first a, then B, then C. Instead, Kubernetes consists of a set of independent, composable control processes that constantly push the current state towards the provided desired state. It doesn't matter how you get from A to C, nor does it require centralized control. This will result in a system that is easier to use, more powerful, more robust, more resilient and extensibleCopy the code