最近的文章
Aspire 13
·1 分鐘
一個專案的開始 #
開發專案時,通常會在本地端進行,並結合 Database 和 Cache 等服務。目前常見的做法是使用 Docker 啟動 Database 或 Cache container 來建立本地測試環境,而非直接連線到公司提供的測試環境。
| |
以上面的例子來說,你需要先有以下的知識:
Sentry 10 onpremise installation
·2 分鐘
Log 紀錄,在 DevOps 的情境中,其實是一個很重要的項目,所有的系統在上線的時候,都應該要有適當的 Log 紀錄
以方便後續的問題追蹤,尤其是在 Microservice 的設計上面
當你的服務或系統是以 docker container 的方式啟動,如果只是以 container stdout/stderr 的方式來取得紀錄,實際上後續的追蹤並不容易,所以我自己找了一下網路上的解決方案,找到了 sentry 的這套系統。
而在公司內部使用,如果公司環境並不允許 Log 紀錄在外部的網站,就需要考慮 Self-Hosted 的建置,剛好 sentry 有提供 onpremise 的部分,就找了這個 source 來驗證一下在本地端建置 sentry 的步驟。
GitOps - use fluxcd
·3 分鐘
Flux 目前是 CNCF 的 Sandbox 項目 (2019.08.20)

圖片出處: https://rammusxu.github.io/2019/07/03/gitops-flux-note/flux-flow.png