What's new in Kubernetes 1.12?
Blog post from Sysdig
Kubernetes 1.12 introduces a variety of enhancements across multiple domains, including scalability, security, storage, and cloud provider support. Key updates include the beta release of arbitrary custom metrics for the Horizontal Pod Autoscaler, allowing more precise scaling based on specific metrics, and the introduction of Pod Vertical Scaling for dynamic resource allocation. In security, kubelet TLS bootstrap reaches stable status, and certificate rotation for kubelets is now in beta. Storage improvements feature the alpha release of snapshot and restore volume support, while topology-aware dynamic provisioning is now in beta. The update also brings support for Azure Availability Zones and Virtual Machine Scale Sets, improving cloud provider integration. Internally, Kubernetes enhances multi-platform compatibility and introduces an easier configuration process through ComponentConfig. New features like SCTP support for services and a more efficient scheduler improve performance and functionality, making Kubernetes 1.12 a comprehensive update that addresses both user-facing and internal enhancements.