Kubernetes is an open-source system for managing containerized applications across multiple hosts; providing basic mechanisms for deployment, maintenance, and scaling of applications.
Kubernetes builds upon a decade and a half of experience at Google running production workloads at scale using a system called Borg, combined with best-of-breed ideas and practices from the community.
Kubernetes is hosted by the Cloud Native Computing Foundation (CNCF). If you are a company that wants to help shape the evolution of technologies that are container-packaged, dynamically-scheduled and micro services-oriented, consider joining the CNCF. For details about who’s involved and how Kubernetes plays a role, read the CNCF announcement.
Changelog v1.20.2
Bug or Regression
- Fix Azure file share not deleted issue when the namespace is deleted (#97417, @andyzhangx) [SIG Cloud Provider and Storage]
- Fix counting error in service/nodeport/loadbalancer quota check (#97826, @pacoxu) [SIG API Machinery and Network]
- Fix missing cadvisor machine metrics. (#97006, @lingsamuel) [SIG Node]
- Fix: azure file latency issue for metadata-heavy workloads (#97082, @andyzhangx) [SIG Cloud Provider and Storage]
- Fixed bug in CPUManager with race on container map access (#97427, @klueska) [SIG Node]
- GCE Internal LoadBalancer sync loop will now release the ILB IP address upon sync failure. An error in ILB forwarding rule creation will no longer leak IP addresses. (#97740, @prameshj) [SIG Cloud Provider and Network]
- Kubeadm: avoid detection of the container runtime for commands that do not need it (#97847, @pacoxu) [SIG Cluster Lifecycle]
- Performance regresssion #97685 has been fixed. (#97860, @MikeSpreitzer) [SIG API Machinery]
- Use network.Interface.VirtualMachine.ID to get the binded VM Skip standalone VM when reconciling LoadBalancer (#97639, @nilo19) [SIG Cloud Provider]