CNCF 公布 2020 年 TOC 选举结果 | 云原生生态周报 Vol. 36
作者 | 陳潔、高相林
業(yè)界要聞
2020 年 2 月 3 日,CNCF 進(jìn)行了 TOC(技術(shù)監(jiān)督委員會(huì))選舉,確定了 5 名新增的 TOC 成員,其中 3 名的提名者和投票者來自于 Governing Board,1 名的提名者和投票者來自于維護(hù)者,1 名的提名者和投票者來自于最終用戶社區(qū)。
- 2019 年 CNCF 新增 173 家成員,增長(zhǎng) 50% 以上;
- KubeCon Shanghai、Barcelona、San Diego 參會(huì)人數(shù)分別達(dá)到了 3500、7700、12000 人;
- 6 個(gè)項(xiàng)目(CoreDNS、containerd、Jaeger、Vitness、TUF)進(jìn)入畢業(yè)階段,3 個(gè)項(xiàng)目(CloudEvents、Falco、OPA)進(jìn)入孵化階段,另外還有 12 個(gè)項(xiàng)目加入到 Sandbox。
Tekton 是谷歌開源的云原生 CI/CD 系統(tǒng),2019 年 Tekton 共發(fā)布 9 個(gè)版本(0.1.0 至 0.9.2),2020 年 Tekton Pipeline 將發(fā)布 Beta 版本。
上游重要進(jìn)展
server 端的 dry-run 支持除了 kubectl apply 以外更多的 kubectl 命令。
當(dāng) pod 不可調(diào)度且 pod backoff 的時(shí)間超過 maxDuration 時(shí),調(diào)度器會(huì)清空它的 backoff 信息,使其他 priority 更低的 pod 可能會(huì)出現(xiàn)饑餓問題。現(xiàn)在將重試 2*maxDuration 后才會(huì)清空 backoff 信息。
修復(fù) v1.17 中調(diào)度器的 pending_pods 和 schedule_attempts_total 這兩個(gè)指標(biāo)沒有被記錄的 BUG。
client-go 中將支持傳入外部的 context,以支持 context timeout/cancel ,以及支持后續(xù)的 distributed tracing 機(jī)制。
ctx := req.Context() pod, err := k8client.CoreV1().Pods(namespace).WithContext(ctx).Get(podName, ...)單個(gè) Kubernetes 集群中不同的 workload 可能有不同的調(diào)度需求,運(yùn)行多個(gè) scheduler binary 來滿足不同調(diào)度策略,可能會(huì)造成競(jìng)爭(zhēng)(每個(gè)調(diào)度器中的狀態(tài)可能不一致)。該 KEP 傾向于在一個(gè) scheduler binary 中跑不同的 framework instance,每個(gè) instance 使用不同的 Profile,并且每個(gè) instance 會(huì)共用相同的 node/pod cache。
開源項(xiàng)目推薦
kube-scan 基于規(guī)則 KCCSS(Kubernetes Common Configuration Scoring System)為 Kubernetes workload 的配置提供安全風(fēng)險(xiǎn)評(píng)級(jí)。
permission-manager 是 SIGHUP 開發(fā)的 Kubernetes RBAC 管理工具,支持創(chuàng)建用戶,分配 namespace/global 級(jí)別的權(quán)限并分發(fā) kubeconfig,配置簡(jiǎn)單并提供了用戶友好的 UI。
kubectx 是一個(gè)可以快速切換 kubectl context 的工具,便于在多集群環(huán)境下的運(yùn)維操作。
本周閱讀推薦
文章分析了 2020 年影響云原生的四個(gè)方向,包括商業(yè)化企業(yè)級(jí)平臺(tái),混合云,云原生安全和邊緣計(jì)算。
OPA(open-policy-agent)提供了一種高級(jí)聲明性語言,可以將策略指定為代碼和簡(jiǎn)單的 API,以減輕軟件決策的負(fù)擔(dān)。OPA 可以被使用在微服務(wù),Kubernetes,CI / CD 管道,API 網(wǎng)關(guān)等中實(shí)施策略。
Jepsen 對(duì) etcd 3.4.3 進(jìn)行了測(cè)試和分析,得到了良好的結(jié)果和反饋。
講述了在 LinkedIn 如何將所有的項(xiàng)目從 Python 2 遷移到 Python 3 。
“阿里巴巴云原生關(guān)注微服務(wù)、Serverless、容器、Service Mesh 等技術(shù)領(lǐng)域、聚焦云原生流行技術(shù)趨勢(shì)、云原生大規(guī)模的落地實(shí)踐,做最懂云原生開發(fā)者的技術(shù)圈。”
總結(jié)
以上是生活随笔為你收集整理的CNCF 公布 2020 年 TOC 选举结果 | 云原生生态周报 Vol. 36的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中小企业如何实现在家研发软件?看这个就够
- 下一篇: 调度系统设计精要