Golang 1.14 Release | Cloud Native Ecology Weekly Vol. 39

Author | Chen Jun, He Linbo, Li Peng, Song Jingchao

Industry news

  1. Golang 1.14 released

Golang Release 1.14. This release includes a production-level go module, improved defer performance, and features such as goroutine preemption.

  1. Cilium 1.7 Released

Cilium is open source software that transparently provides and secures network and API connections between application services deployed by Linux container management platforms such as Kubernetes.

  1. Contributor Summit Amsterdam Schedule Announced

Fellow students at KubeCon Amsterdam, don't forget to sign up for this rare developer meetup.

  1. KubeCon + CloudNativeCon China 2020 Submissions are coming to an end

It will end on February 28th, China time, please don't forget the time.

Important upstream progress

Governors

  1. Honor status.podIP over status.podIPs when mismatched

Fix the compatibility of Pod.Status.PodIP with Pod.Status.PodIPs in the old version of Pod API. It is recommended that you urgently Port this PR, otherwise the kubelet version below 1.15 will update the Pod Status to the API Server 1.16 or above.

  1. Adding AppProtocol to Services and Endpoints

AppProtocol can use the protocol name of the application layer (application protocols) to identify the type of each Service Port. Compared with the previous TCP/UCP identification, the user reading experience has been greatly improved. ( API PR )

  1. Promote the EgressSelector API to beta

The Egress API has been upgraded from the alpha stage to the beta stage, and the API definition and implementation are more stable.

Knatives

  1. Eventing 2020 Roadmap

Eventing 2020 planning Roadmap, mainly including:

  • Support for V1 APIs
  • Broker production ready (Production-ready)
  • Data Plane Security Policy
  • Data plane scalability (Serverless)
  1. autoscaling of eventing components.

The community submitted a PR for the automatic scaling of the eventing component. The basic idea is to deploy the eventing component through Knative Service. Supported by adding a keda-based autoscaling plugin.

Open source project recommendation

  1. rode

rode completes the trusted delivery chain of software based on Kubernetes. Collect the software life cycle and Release events into the Kubernetes system in a unified manner, then complete the registration update to Grafeas, and finally intercept illegal application instance creation requests at the Kubernetes entry layer.

Recommended reading this week

  1. "Building Continuous Integration for Helm Charts"

Continuous integration and automated pipelines maximize the power of declarative systems. This article opens up Helm's registry through the CI system to complete automated application delivery.

  1. "Ultra-detailed network packet capture artifact Tcpdump usage guide"

Are you still having a headache why your service network is blocked? After reading this article, I hope you can use tcpdump to troubleshoot and solve the problem yourself.

  1. 《Serverless Workloads In Kubernetes With KEDA》

KEDA is an event-driven auto-scaling tool based on Kubernetes. It is open sourced by Microsoft, Red Hat and other companies. It is vendor neutral and can be deployed on any Kubernetes cluster.

2 group live poster.png

" 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://10.200.1.11:23101/article/api/json?id=324132536&siteId=291194637