Docker Container 佔用磁碟大小2021-02-22 約 448 字 預計閱讀 1 分鐘Docker Container 佔用磁碟大小 最近在做個功能優化的 POC,其他一個項目是評估資料儲存的大小,這個評估我打算透過 container 來進行比較 (雖然跟實際安裝 service 有一定程度的落繼續閱讀
Kubernetes 發行憑證給 ASP.NET Core 使用2021-02-12 約 773 字 預計閱讀 2 分鐘Kubernetes 發行憑證給 ASP.NET Core 使用 之前筆記 使用 cert-manager 建立 PKCS12 格式 (.pfx) 憑證 紀錄到如何使用 cert-manager 來建立 ASP.NET Core 可以使用的 PKCS12 格式 (.pfx) 憑證,也在 將憑證 secret 以檔案掛戴至 Container 中 紀錄如何將 Kubernetes繼續閱讀
將憑證 secret 以檔案掛戴至 Container 中2021-02-09 約 523 字 預計閱讀 2 分鐘將憑證 secret 以檔案掛戴至 Container 中 之前筆記 使用 cert-manager 建立憑證 紀錄到如何使用 cert-manager 來建立憑證,只是透過 cert-manager 產生的憑證會以 Kubernetes secret 方式存在,一般 application 無法直接取用,所以今天繼續閱讀
使用 cert-manager 建立 PKCS12 格式 (.pfx) 憑證2021-02-09 約 490 字 預計閱讀 1 分鐘使用 cert-manager 建立 PKCS12 格式 (.pfx) 憑證 之前筆記 使用 cert-manager 建立憑證 紀錄到如何使用 cert-manager 來建立憑證,在預設情境下只會產生 .crt + .key 的憑證與 key,但 ASP.NET Core 使用的憑證格式為 PKCS12 (.PFX)繼續閱讀
MongoDB Exporter 需要的權限2021-02-08 約 465 字 預計閱讀 1 分鐘MongoDB Exporter 需要的權限 之前筆記 安裝 MongoDB Exporter 紀錄到透過 MongoDB Exporter 蒐集 MongoDB metrics 資訊,不過就安全性來看有些不妥:原因是用了 root 這個在環境設定(詳細資訊可以參考之前筆記 使用繼續閱讀
使用 cert-manager 建立憑證2021-02-08 約 413 字 預計閱讀 1 分鐘使用 cert-manager 建立憑證 之前筆記 在 Kubernetes 上安裝 cert-manager 提到為什麼要使用 cert-manager 以及如何安裝 cert-manager,今天就來紀錄一下如何使用 cert-manager 來建立憑證 基本環境說明 macOS繼續閱讀
在 Kubernetes 上安裝 cert-manager2021-02-08 約 499 字 預計閱讀 1 分鐘在 Kubernetes 上安裝 cert-manager 之前 gRPC 都是透過 insecure 的設定來避免 gRPC 需要 SSL 的問題,雖然使用上並沒有遇到什麼狀況,但還是覺得不太正統,另外程式碼也多了一些設定,所以一直繼續閱讀
安裝 MongoDB Exporter2021-02-07 約 412 字 預計閱讀 1 分鐘安裝 MongoDB Exporter 之前筆記 Prometheus 搭配 Alertmanager 發送警示 紀錄到如何使用 Prometheus 與 Alertmanager 來進行監控並主動發生通知,而 MongoDB 也可以是 Prometheus 監控的對象,透過安裝 MongoDB Exporter 將 metrics 資訊透過 http server 方式揭露繼續閱讀
Prometheus 搭配 Alertmanager 發送警示2021-01-27 約 510 字 預計閱讀 2 分鐘Prometheus 搭配 Alertmanager 發送警示 之前筆記 使用 ElastAlert 監控 Elasticsearch 發出通知 提到近期都在進行主動監控的相關設定與測試,之前紀錄了 Elasticsearch 上使用 application 所產生的 log 內容來進行條件偵測與通知繼續閱讀
使用 ElastAlert 監控 Elasticsearch 發出通知2021-01-26 約 1257 字 預計閱讀 3 分鐘使用 ElastAlert 監控 Elasticsearch 發出通知 之前筆記 使用 Docker Compose 建立 ElastAlert 測試環境 紀錄到該如何使用 docker compose 快速建立 ElastAlert 的開發測試環境,今天要來筆記一下如何設定 ElastAlert 來發出警告 除了 Elasticsearch 外繼續閱讀
使用 Docker Compose 建立 ElastAlert 測試環境2021-01-23 約 822 字 預計閱讀 2 分鐘使用 Docker Compose 建立 ElastAlert 測試環境 ElastAlert 是套基於 elasticsearch 查詢使用 python 撰寫的 open source 監控報警工具,因為在前公司用的 Elasticsearch Watcher 現在被納入 X-Pack Alerting 中,高額授權費用對於起步中的團隊是不小繼續閱讀
需要 kafka-topics.sh 嗎? 可以試試 kafkactl2020-12-23 約 400 字 預計閱讀 1 分鐘需要 kafka-topics.sh 嗎? 可以試試 kafkactl 因應團隊策略:資料面的異動只能透過對外的 service 來進行,不能伸手進 server,所以在 kafka 需要新增 topic 時就無法使用 kafka 內建的 kafka-topics.sh (詳細繼續閱讀
快速更換 mac 中的所有 git repository 位置2020-12-22 約 302 字 預計閱讀 1 分鐘快速更換 mac 中的所有 git repository 位置 最近團隊移動了 git server 的位置,所以 git repository 的 url 也就跟著改變了,只是這麼一來團隊那些數十個 repository 要逐一修改顯得有些浪費時間,所以繼續閱讀
Shell 逐行處理檔案內容2020-12-21 約 482 字 預計閱讀 1 分鐘Shell 逐行處理檔案內容 這是之前處理 data migrate 時遇到的問題:所有 data 類型的資料調整都使用 script 來進行,目的是希望避免人為操作造成的錯誤 以 influxdb 為例,將需要執行的 script繼續閱讀
安裝 MongoDB client2020-12-11 約 404 字 預計閱讀 1 分鐘安裝 MongoDB client 之前筆記 安裝 mysql client 紀錄到在 container 中安裝 mysql client 來進行連線測試,今天就來紀錄一下也是常用工具的 mongodb client 基本環境說明 CentOS 8.2.2004, Kernel 4.18.0 Debian 10, Kernel 5.4.49+ Debian 9, Kernel 5.4.39-linuxkit 安裝語法 CentOS繼續閱讀