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

KubeSphere發表於2022-04-09

開源專案推薦

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] 版本用於生產](https://github.com/etcd-io/et... "不再推薦將 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 釋出!

相關文章