Kubecub是一個基於Kubernetes的開源生態項目,提供鏈上能力,將所有開源生態整合成一個可參考、可複製的系統和規格。它不僅包括基於Kubernetes的分散式應用,還包括開源工具的開發和組織,以及基於Kubecub的所有開源專案的管理和規格設計。
Kubecub is an open-source community in the cloud-native field whose main goal is to help establish a reproducible open-source specification and provide a complete operational system to enable the community to have healthy development. Today, there are many projects in this field, but often there is a lack of uniform standards in terms of specifications and operations. Kubecub's vision is to unify standards, improve the quality of open-source projects, and create a globally recognized open-source community in the cloud-native field.
Kubecub主要使用Golang程式語言開發,但未來不僅限於此。印象最深刻的是Kubecub的社群運作採用了先進且有效率的營運體系,這讓我深刻體會到目前開源社群存在的問題。在這種營運模式下,Kubecub管理員分配需求,為開源社群提供服務,及時獲得回饋,並提供象徵性獎勵。透過這些手段,Kubecub參與者可以獲得良好的開發體驗,更有可能堅持下去,從而使開源社群更健康、更好的發展。
Kubecub目前正在設計一些工具,例如標籤同步器、機器人、自動化、AI、客服等,這些工具的主要目的是輔助開源社群的管理,提高營運效率。他們也希望從事二次開發的開發者能夠使用和改進他們的工具,並遵守他們規定的開源規範。此外,Kubecub還在底層開發基於Kubernetes建構的分散式環境,用於維運整個社區。因此,Kubecub是一個非常有前景的開源社群管理工具。
綜上所述,Kubecub的願景是打造一個具有全球影響力的雲端原生領域開源社區,不僅要提高開源專案的品質和規範,還要讓開源專案更加健康、成熟。同時,Kubecub提供高效率的營運體系來吸引和留住參與者,從而促進雲端原生社群的發展。對於熱衷於雲端原生領域的開發者來說,Kubecub將是一個寶貴的機會,參與到標準化、可操作的開源社區,為雲端原生領域的進步做出貢獻。
與其他開源社群不同,Kubecub 不僅僅是 Kubecub 的產品或儲存庫。它的功能遠不止於此。讓我解釋一下...
為什麼叫庫貝庫布?
🔥 kubecub 提供了 k8s 鏈的能力。
我認為Kubecub為Kubernetes提供了鏈的能力。連鎖能力是什麼?
在 Kubernetes 快速發展的同時,在 CNCF 基金會的引導下,整個雲原生領域蓬勃發展,整個雲原生領域的工具數不勝數,帶動了整個開源社群的發展和繁榮。 Kubecub應運而生。
Kubecub就像一個區塊鏈,將所有區塊記錄在一個超級帳本中。 Kubecub將所有開源生態系統連結在一起,形成可參考、可複製的系統和規格。
包括但不限於:
- 基於Kubernetes的分散式應用,整合現有的Kubernetes解決方案。
- 開源工具的開發與組織。
- 基於Kubecub的所有開源專案的管理和規格設計。
我們知道任何頂級的開源專案都離不開頂級的營運模式,Kubernetes也不例外。對 Kubernetes 來說,管理、營運和開發並不是相互排斥的,這也是為什麼 Kubernetes 社群仍然是整個開源社群的領導者。
然而,並不是所有的專案都有成本和精力去營運和自動化管理,導致許多社區缺乏或很少有成熟的自動化和CICD以及社區規範。
Kubecub 混合了各種 DevOps 手段,使用機器人和動作來整合管理自動化和部分社區運作工作的手段。
Kubecub沒有門檻!
Kubecub不需要錢!
Kubecub 沒有任何限制!
您可以自己提出並實現一個想法,您可以根據專案中現有的提案來實現它,您還可以參與任何儲存庫來提出或解決功能、錯誤等。
甚至,你什麼也做不了隨便輸入一個項目的pull requests,看看哪個代碼段不舒服,評論一下
我們有一個https://github.com/kubecub/community儲存庫,定義社群規範和各種範本。
**0000-template.md**是一個模板。我們可以使用這個模板,寫一個markdown格式的提案到PRC目錄下當PR。這被認為是一個完整的 PR。專案開始前的規劃工作就完成了。
Read our 貢獻者指南,您可以在其中學習向開源專案貢獻程式碼的最佳標準和實踐。
一個人的力量是有限的,後期的開源氛圍勢必會更加繁榮。越來越多想要加入開源的合作夥伴或團隊都渴望擁有一個現成的解決方案。
我們將堅持Kubecub的運營,促進開源愛好者的成長和交流。