The Secret of the First Kubernetes SIG-Cloud-Provider Sub-Project in China | Cloud Native Ecology Weekly Vol. 37

Author | Gao Xianglin, Chen Jun, Chen Youkun, Ao Xiaojian

Industry news

  1. The first domestic Kubernetes SIG-Cloud-Provider sub-project revealed 

As a staunch promoter of cloud native computing, Alibaba Cloud contributed the best open source components for running Kubernetes on Alibaba Cloud and became the first domestic cloud vendor of the SIG Cloud Provider sub-project. At 10:00 am on February 12, 2020, the Alibaba Cloud Kubernetes team held the first online webinar.

  1. What technology allowed Ali to win the National Technology Invention Award?

At the beginning of the new year, the National Science and Technology Awards Conference was grandly held in the Great Hall of the People in Beijing. Alibaba Cloud won two national awards, the National Technology Invention Award and the National Science and Technology Progress Award. This is the first time that an Internet company has won two national science and technology awards at the same time, and it has also achieved a zero breakthrough for an Internet company in the National Technology Invention Award.

  1. CNCF releases containerd journey report

This report summarizes and analyzes the development process of containerd.

Important upstream progress

Kubenetes

  1. Build Kubelet without Docker

The purpose of this KEP is to propose a solution to compile Kubelet without relying on Docker-related code.

  1. Fix statefulset conversion

Fixed a bug in statefulset-related resource conversion, which prevented applying the same statefulset multiple times.

  1. Add code to fix kubelet/metrics memory issue.

Fix bug about memory statistics in kubelet metrics.

  1. Fixing Potential Race Condition in EndpointSlice Controller.

Fixed potential race risk in EndpointSlice Controller.

  1. add *Options to Create, Update, and Patch in generated clientsets

Add corresponding Options for Create, Update, and Patch operations in clientsets.

Knatives

  1. Knative Serving 0.12.1 release

This release is still a stability change, and the network layer introduces Contour.

Same

  1. Istio introduces EGDS to support incremental push of Endpoint

Istio and Envoy began to introduce a new xDS resource type EGDS (Endpoint Group Discovery Service) to support the dynamic update of Endpoints through EGDS. An EDS can include any number of EGDS resources, and each EGDS contains a certain number of Endpoints. The background of introducing EGDS is that when the Cluster is large, such as having 10,000 Endpoints, even if only a small number of Endpoints change, it will lead to a complete EDS push. For improvement consideration, it is necessary to consider the incremental push of Endpoints.

  1. Istio adds Virtual Service chaining feature

Virtual Service Chaining is an improvement to the Istio Virtual Service specification that allows mesh routing configurations to be specified in multiple composable VirtualService resources that can be chained together to create advanced traffic routing capabilities in a user-friendly manner. The composable VirtualService resource allows organizations with multiple teams to maintain ownership of routing resources for the services they create, and allows operators to manage Gateway and Ingress-level routing to route traffic into the mesh and route it to the appropriate backend service resource.

Open source project recommendation

  1.  kube-storage-version-migrator

The ApiVersion of the old version of the resources in the cluster can be migrated to the new version.

  1. kubepug

kubepug is a kubectl plugin that can scan the cluster before the cluster is upgraded. If there are resources in the cluster that are abandoned or deleted in the target version, it will give corresponding warnings.

  1. kind

kind is a software that can be used in docker, and we can test it through the K8s cluster that is pulled up locally.

Recommended reading this week

  1.  《The Missing Kubernetes Platform for Developers》

The article describes some measures to make K8s easier to use for developers. It also describes its ideal K8s development platform.

  1. 《Kubernetes Networking Demystified: A Brief Guide》

The K8s Network Secret Article introduces the K8s network.

  1. "One article teaches you to complete the Helm 3 migration in one go"

This official guide tells you everything you need to prepare for a separate migration to Helm 3 in a very intuitive way.

  1. "In-depth interpretation of OAM: What value does OAM bring to cloud native?

OAM is a standard specification for building and delivering cloud-native applications launched by Alibaba and Microsoft in the community. It aims to promote application management technology to "light operation and maintenance" through a new application definition, operation and maintenance, distribution and delivery model. It will move forward in the direction of the next generation of cloud-native DevOps technology revolution.

The first sig-cloud-provider-alibaba webinar

<br />At 10:00 am on February 12, 2020, the first sig-cloud-provider-alibaba web seminar was held.

This seminar is the first time that Alibaba Cloud fully introduces Alibaba Cloud's layout of the Kubernetes community; it introduces in detail the ten categories and more than 20 open source projects provided by Alibaba Cloud around Kubernetes to help developers manage the Kubernetes life cycle completely.

Slack address: https://app.slack.com/client/T09NY5SBT/CRX9UN2DN/

Full video recording of the meeting: https://www.bilibili.com/video/av88668762

" Alibaba Cloud Native focuses on micro-services, serverless, containers, Service Mesh and other technical fields, focuses on popular cloud-native technology trends, and implements large-scale implementation of cloud-native, and is the technology circle that understands cloud-native developers best."

{{o.name}}
{{m.name}}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324213451&siteId=291194637