雲原生愛好者週刊:Grafana 開源 Prometheus 長期存儲項目 Mimir

語言: CN / TW / HK

開源項目推薦

Grafana Mimir

Grafana Mimir 是 Grafana Labs 新開源的項目,用來為 Prometheus 提供持久化存儲,開源許可協議是 AGPL-3.0。此前 Grafana 開源了 Cortex,但 Grafana Cloud 使用的還是內部商用的存儲,因此 Grafana 團隊需要維護兩套代碼。也許是維護兩套代碼太累了,所以乾脆將 Grafana Cloud 使用的存儲開源了,就是 Grafana Mimir。

Open Policy Registry

Open Policy Registry 是一個用於共享 Open Policy Agent 策略的鏡像倉庫,此外還提供了一個 CLI 工具,你可以像使用 Docker 一樣來 push/pull 各種 Workflow。該鏡像倉庫遵循 OCI 規範,因此也可以使用 cosign 來對策略的“鏡像”進行簽名。

Caddy SSH

Caddy SSH 是一個模塊化可擴展的 SSH Server,它不是一個單獨的服務,而是作為 Caddy 的模塊。該項目旨在提供一個更加安全的現代 SSH 服務器。

Detector for Docker Socket

Detector for Docker Socket 是一個 kubectl 插件,用來檢測 Kubernetes 集羣中的工作負載是否掛載了 Docker socket (docker.sock)。例如:

$ kubectl dds --verbose
NAMESPACE       TYPE            NAME                    STATUS
default         deployment      deploy-docker-volume    mounted
default         daemonset       ds-docker-volume        mounted
default         statefulset     ss-docker-volume        mounted
default         job             job-docker-volume       mounted
default         cron            cron-docker-volume      mounted
kube-system     pod             pod-docker-volume       mounted
kube-system     daemonset       aws-node                not-mounted
kube-system     daemonset       ebs-csi-node            not-mounted
kube-system     daemonset       kube-proxy              not-mounted
test1           deployment      deploy-docker-volume    mounted

Kaar

Kaar 可以將 Kubernetes 應用的部署清單、配置和相關 Docker 鏡像打包成一個兼容 OCI 標準的壓縮包,可以將其推送到 OCI 鏡像倉庫中。

app/
├── deploy.yaml   # References a container image
├── Dockerfile
├── main.go
└── service.yaml


kaar [flags] [archive] [path]
kaar -cf myapp.kaar ./app        Create an archive with container images referenced in deploy.yaml
kaar -xf myapp.karr ./app        Extract an archive with container images referenced in deploy.yaml

 -x Extract
 -f File
 -z Zip
 -c Create

SystemSix

SystemSix 是一個可以運行在樹莓派上的電子墨水屏桌面,你可以使用它來顯示日曆或天氣預報。

Warp

Warp 是一個速度極快、基於 Rust 的終端,可以讓你和你的團隊更有效率。

文章推薦

開源函數計算平台 OpenFunction 保姆級入門教程

OpenFunction 是一個現代化的雲原生 FaaS(函數即服務)框架,它引入了很多非常優秀的開源技術棧,包括 Knative、Tekton、Shipwright、Dapr、KEDA 等,這些技術棧為打造新一代開源函數計算平台提供了無限可能。本文介紹瞭如何快速部署和上手 OpenFunction,並通過一個 demo 來體驗同步函數是如何運作的。

圖菱科技 SaaS 系統容器化最佳實踐

圖菱(成都)科技有限公司是一家面向互聯網在線模版網站的素材資源供應商,為客户提供模版輸出以及系統化解決方案。幫助客户輸出規範化的設計產品。本文介紹了圖菱科技在採用 KubeSphere 平台實現公司業務系統容器化過程中的一些心路歷程。

OpenFunction 0.6.0 發佈: FaaS 可觀測性、HTTP 同步函數能力增強及更多特性

OpenFunction 0.6.0 帶來了許多值得關注的功能,包括函數插件、函數的分佈式跟蹤、控制自動縮放、HTTP 函數觸發異步函數等。同時,異步運行時定義也被重構了。核心 API 也已經從 v1alpha1 升級到 v1beta1

雲原生動態

Qumulo 使用新的 CSI 驅動程序改進了 DevOps 功能

日前,Qumulo 宣佈通過作為生產預覽版的容器存儲接口(CSI)驅動程序支持 Kubernetes 客户。現在,使用 Kubernetes 進行創新的客户不必在每次建立或關閉集羣時設置存儲接口--該過程是自動的,併為容器化應用提供最大程度的 Qumulo 分析,以便客户能夠輕鬆瞭解其存儲數據的情況。

OpenFunction 0.6.0 發佈

OpenFunction 是一個開源的雲原生 FaaS(Function as a Service,函數即服務)平台,旨在幫助開發者專注於業務邏輯的研發。日前,OpenFunction 發佈了最新版本 v0.6.0。

OpenFunction 0.6.0 帶來了許多值得關注的功能,包括函數插件、函數的分佈式跟蹤、控制自動縮放、HTTP 函數觸發異步函數等。同時,異步運行時定義也被重構了。核心 API 也已經從 v1alpha1 升級到 v1beta1。

不再推薦將 etcd v3.5.[0-2] 版本用於生產

在生產中運行的 etcd 的最小推薦版本是 3.3.18+,3.4.2+。

由於數據損壞問題,不再推薦將 etcd v3.5.[0-2] 版本用於生產。

v3.5 的數據損壞問題:在高負載下運行 etcd v3.5.2、v3.5.1 和 v3.5.0 可能導致數據損壞問題。如果 etcd 進程被殺死,偶爾會有一些已提交的事務沒有反映在所有成員上。

Kubernetes 發佈 2022 年發佈週期調查

該調查旨在幫助 Kubernetes 確定應該多久發佈一個版本,Kubernetes 項目承諾對用户和貢獻者進行調查,以確定每年發佈 3 次的較新時間表是否最佳。無論你是個人還是代表工作的組織,均可填寫該調查進行反饋。

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