雲原生愛好者週刊:利用 DNS 計算圓周率

開源項目推薦

dns.toys

dns.toys 是一個比較有創意的 DNS 服務器,它利用 DNS 協議提供了很多非常有趣的功能和服務。例如查詢時間、天氣、圓周率、單位換算等等。

Submariner

Submariner 爲 Kubernetes 提供了跨集羣互聯的方案,讓不同集羣的 Pod 之間可以直接相互通信。

Kilo

Kilo 是基於 WireGuard 設計的 Kubernetes CNI 插件,專門用於跨雲的場景。比如你想將阿里雲、騰訊雲、AWS、青雲的節點組建成一個 K8s 集羣,就可以利用這個 CNI 來組建一個大內網。

Kubeswitch

Kubeswitch 是一個 Kubernetes 集羣 context 管理工具,可以在多個集羣和命名空間之間快速切換,是 kubectx 的替代品。

Artalk

Artalk 是一款簡潔的自託管評論系統,前端採用 TypeScript (Vanilla JS),後端採用 Golang,功能非常強悍,Markdown 語法 + 代碼高亮、顯示瀏覽器和操作系統、多形式推送(比如郵件、TG、釘釘、飛書等),還支持其他平臺評論數據快速遷移。

Confetti Snippets

Confetti Snippets 是一個瀏覽器插件,功能很簡單,就是給 Stack Overflow 的評論區代碼段加一個複製按鈕。這個網站上面的寄語很搞笑,隨便翻譯一段:在遇見 Confetti Snippets 之前,我還得自己一行一行㪣代碼,現在,我終於變成了真正的開發者,編碼水平遙遙領先於同齡人!

文章推薦

如何基於 GPU 對 Kubernetes 的工作負載進行彈性伸縮

本文以 AKS 爲例,介紹瞭如何基於 GPU 的監控指標對 Kubernetes 的 Pod 進行彈性伸縮。

廣西交科集團業務大規模容器化最佳實踐

廣西交科集團有限公司軟件研究院成立於 2017 年,前身爲公司智能交通所軟件研發中心,主要從事高速公路領域的軟件開發、系統集成業務 , 爲行業客戶提供相關解決方案。他們基於 KubeSphere 搭建了 PaaS 平臺,使用多租戶方式管理和使用資源,集成 CI/CD 支持靈活擴容與升級集羣,構建了企業級一站式 DevOps 架構。目前已經把 80% 的應用遷移到了 KubeSphere 之上。

在 Kubernetes 中基於 StatefulSet 部署 MySQL(續篇)

上篇文章實現了 MySQL 數據庫在基於 KubeSphere 部署的 K8s 集羣上的安裝部署,部署方式採用了圖形化界面這種形式。本文將會介紹如何使用 GitOps 來部署 MySQL,部署過程涉及的所有 YAML 文件都會使用 Git 進行版本管理,並存放在 Git 倉庫中。因此,本文還會涉及 GitOps 的基礎操作。

雲原生動態

OpenFunction 技術監督委員會正式成立!

OpenFunction 近期已正式進入 CNCF 沙箱(Sandbox)託管,變成一個由 100% 社區驅動的開源項目。爲了給項目發展提供更好的支持,同時保持項目的中立性,我們成立了 OpenFunction 技術監督委員會(Technical Oversight Committee, TOC)。OpenFunction TOC 由 OpenFunction 指導委員會(Steering Committee)創建,主要目標是監督整個項目的技術願景,如技術方向、路線圖、架構設計、管理和推廣等等。

此外,TOC 小組確定了每兩週舉辦一次例會,時間放在週四下午的 OpenFunction 社區會議之後,會議記錄公開透明,歡迎任何人蔘與例會的討論並提出 Proposal。

CNCF 即將更新行爲準則

CNCF 正在改進其行爲準則 (CoC) 流程,使其更加透明,包括社區的聲音和代表,並實現項目自治與基金會支持相結合的平衡。這些改進將在未來 6-12 個月內分幾個階段推出。

主要變化如下:

  • CNCF 正在用一個新的臨時 CNCF CoC 委員會取代現有的只有工作人員的 CoC 小組,該委員會除 CNCF 工作人員外,還將包括至少兩(2)名來自 TOC 的社區成員代表
  • CNCF 正在發起一個行爲準則更新工作小組
  • 基於工作組的產出,CNCF 將啓動一個新的 CNCF 行爲準則委員會
  • CNCF 將定期檢查,看是否需要進一步改進或完善程序,或新的CNCF CoC委員會是否需要額外的支持。

CDF 發佈持續交付狀態報告

在這份受 CDF 委託並由 SlashData 撰寫的報告中,主要探討了 CD 開發者生態系統的現狀以及過去一年半以來的演變情況。

該報告的一些關鍵見解是:

  • 47% 的開發人員使用持續集成或部署,但只有五分之一的開發人員同時使用持續集成和部署 方法來自動化所有構建、測試和將代碼部署到生產中。
  • 中型企業和大型企業的 DevOps 採用率增長最爲顯着。
  • 速度和穩定性指標之間仍然 存在很強的相關性,而不是一個妥協另一個。
  • 採用現代後端技術通常與 改進代碼更改提前期和恢復服務時間的性能相關,但未能顯着提高部署頻率。

Kubecost 推出用於管理 Kubernetes 成本的開源項目 OpenCost

隨着容器和 Kubernetes 的採用持續增長,駕馭成本衡量和分配的複雜性正在成爲一項關鍵業務挑戰。CNCF最近的一項調查顯示,對於擴展 Kubernetes 部署的團隊來說,超支越來越成爲一個問題,超過 70% 的組織沒有準確的成本監控。

Kubernetes 成本管理公司 Kubecost 與雲、供應商和用戶合作伙伴合作,已向雲原生計算基金會提交了一個用於管理 Kubernetes 成本的開源項目。稱爲OpenCost,它結合了 這些詳細要求的規範 和 Golang 實現。

OpenCost 誕生於 Kubecost 項目,引入了一個新的社區驅動規範和相應的實現,以解決任何 1.8 以上 Kubernetes 環境中的監控挑戰。OpenCost 由一組貢獻合作伙伴開發,包括 Adobe、Armory、AWS、D2iQ、Google、Kubecost、Mindcurv、New Relic 和 SUSE。我們認爲重要的是這個項目不是由任何單一實體驅動的——它在更廣泛的 Kubernetes 生態系統中繼續發展和繁榮。OpenCost 社區的創始成員是 Kubernetes 的主要貢獻者和採用者,他們有興趣爲其用戶和客戶開發優化的 Kubernetes 體驗。

本文由博客一文多發平臺 OpenWrite 發佈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章