Categories
程式開發

雲原生生態週報 Vol. 39:Golang 1.14 發布


前言

《雲原生生態週報》由阿里雲容器平台聯合螞蟻金服共同發布,每週一期。眾多一線社區專家與您一起“跟踪動態,讀懂社區”,分享雲原生社區項目進展、活動發布、精選博客等信息。以下是第三十九期雲原生生態週報的內容。

業界要聞

  1. Golang 1.14 發布

Golang Release 了 1.14 版本。該版本包含生產級別 go module,改進 defer 性能,以及 Goroutine 搶占等功能。

  1. Cilium 1.7 版本發布

Cilium 是一款開源軟件,負責以透明方式提供並保護由 Linux 容器管理平台(例如 Kubernetes)部署完成的各應用程序服務間的網絡與 API 連接。

  1. Contributor Summit Amsterdam Schedule Announced

去阿姆斯特丹 KubeCon 的同學,不要忘記註冊這個難得的開發者聚會。

  1. KubeCon + CloudNativeCon China 2020 議題提交即將結束

將於中國時間 2 月 28 日結束,請大家不要忘記時間點。

上游重要進展

Kubernetes

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

修復老版本 Pod API 裡 Pod.Status.PodIP 兼容 Pod.Status.PodIPs。建議大家緊急 Port 這個 PR,否則 1.15 版本以下的 kubelet 向 1.16 或者以上的 API Server 更新 Pod Status。

  1. Adding AppProtocol to Services and Endpoints

AppProtocol 可以使用應用層的協議名 (application protocols) 去標識每個 Service Port 的類型,相比之前只能使用 TCP/UCP 標識,提升了非常大的用戶閱讀體驗。 (API PR

  1. Promote the EgressSelector API to beta

Egress API 從 alpha 階段提升到 beta 階段,API 定義和實現更加穩定。

Knative

  1. Eventing 2020 Roadmap

Eventing 2020 規劃 Roadmap, 主要包括:

  • 支持 V1 APIs

  • Broker 生產可用(Production-ready)

  • 數據面安全策略

  • 數據面可擴縮(Serverless化)

  1. autoscaling of eventing components.

社區提交了 eventing 組件自動擴縮容 PR。基本思路是通過 Knative Service 部署 eventing 組件。通過新增一個基於 keda 的自動擴縮容插件來支持。

開源項目推薦

  1. rode

rode 基於 Kubernetes 完成軟件的可信交付鏈。將軟件的生命週期、Release 事件統一收集到 Kubernetes 系統,然後完成註冊更新到 Grafeas,最後在 Kubernetes 入口層能夠攔截不合法的應用實例創建請求。

本週閱讀推薦

  1. 《建立 Helm chart 的持續集成》

持續集成和自動化的流水線能最大發揮聲明式系統的力量。此文通過 CI 系統打通 Helm 的註冊中心,完成自動化的應用交付。

  1. 《超詳細的網絡抓包神器 Tcpdump 使用指南》

你是不是還在頭疼為什麼自己的服務網絡不通,在閱讀了這篇文章之後,希望你能夠使用 tcpdump 自己排查問題並解決問題。

  1. 《Serverless Workloads In Kubernetes With KEDA》

KEDA 是基於 Kubernetes 的事件驅動的自動伸縮工具,由微軟、紅帽等公司開源,廠商中立,可部署在任何 Kubernetes 集群。

相關閱讀

雲原生生態週報 Vol. 38:Apache Flink 1.10.0 發布
雲原生生態週報 Vol. 37:國內首個 Kubernetes SIG-Cloud-Provider 子項目揭秘
雲原生生態週報 Vol. 36:CNCF 公佈 2020 年 TOC 選舉結果
雲原生生態週報 Vol. 35:Falco 進入 CNCF Incubator 項目
雲原生生態週報 Vol. 34:VMware 完成 27 億美元的 Pivotal 收購
雲原生生態週報 Vol. 33:CNCF 宣布 TUF 畢業
雲原生生態週報 Vol. 32:Istio 1.5 版本開發中
雲原生生態週報 Vol. 31:Kubernetes v1.17 版本解讀
雲原生生態週報 Vol. 30:Rancher 新版本默認支持 Kubernetes 1.16
雲原生生態週報 Vol. 29:Kubernetes 擬支持 Cgroup v2
雲原生生態週報 Vol. 28:Mirantis 收購 Docker 企業業務
雲原生生態週報 Vol. 27:Helm 3 發布
雲原生生態週報 Vol. 26:2019 年容器生態統計報告發布
雲原生生態週報 Vol. 25:Canonical 開源 MicroK8
雲原生生態週報 Vol. 24:Ubuntu 19.10 發布
雲原生生態週報 Vol. 23:全球首個開放應用模型 OAM 開源
雲原生生態週報 Vol. 22:Knative 暫時不會捐給任何基金會
雲原生生態週報 Vol. 21:Traefik 2.0 正式發布
雲原生生態週報 Vol. 20:Kubernetes v1.16 發布
雲原生生態週報 Vol. 19:Helm 推薦用戶轉向 V3
雲原生生態週報 Vol. 18:獨家解讀 etcd 3.4 新特性
雲原生生態週報 Vol. 17 :Helm 3 發布首個 beta 版本
雲原生生態週報 Vol. 16:CNCF 歸檔 rkt,容器運行時“上古”之戰老兵凋零
雲原生生態週報 Vol. 15:K8s 安全審計報告發布
雲原生生態週報 Vol. 14:K8s CVE 修復指南
雲原生生態週報 Vol. 13 | Forrester 發布企業級容器平台報告
雲原生生態週報 Vol. 12 |K8s 1.16 API 重大變更
雲原生生態週報 Vol. 11 | K8s 1.16 早知道
雲原生生態週報 Vol. 10 | 數據庫能否運行在 K8s 當中?
雲原生生態週報 Vol. 9 | K8s 1.15 後的性能提升
雲原生生態週報 Vol. 8 | Gartner 發布雲原生趨勢
雲原生生態週報 Vol. 7 | Docker 再爆 CVE
雲原生生態週報 Vol. 6 | KubeCon EU 亮點匯總
雲原生生態週報 Vol. 5 | etcd 性能知多少
雲原生生態週報 Vol.4 | Twitter 從 Mesos 全面轉向 Kubernetes
雲原生生態週報 Vol. 3 | Docker Hub 遭入侵,Java 8 開始提供良好的容器支持
雲原生生態週報 Vol. 2 | Godaddy 開源 KES、CNCF 提供免費云原生課程
雲原生生態週報 Vol. 1 | Google 發布 Cloud Run,開源項目 Kubecost 讓 K8s 花費一目了然

本文轉載自阿里巴巴雲原生微信公眾號(ID:Alicloudnative)。