口號:「程式會動不代表安全;套件能裝不代表無毒。」
今天要達成什麼
在 repo 放入最小可運行範例(含幾個「故意舊版」的依賴)
本機與 CI 兩路...
前言
昨天我們談了金絲雀部署,讓新版本只先跑 10%,出了事影響不會全毀。但再小心,還是有可能爆炸──bug 總會有你想不到的形態。
所以今天的重點不是「避免失...
Graylog 搜索基礎
Graylog 的搜索引擎基於 Lucene,通過關鍵字和字段條件快速檢索日志。打開 Search 頁面後,頂部輸入框即為查詢入口,可...
進入變更管理的協作世界
昨天說到了透過pipeline將kong設定檔變更後,雖然有諸多優點。但是對於Infratructure的人通常會覺得麻煩,而且會被挑戰...
前情提要
昨天我們看了 Job 和 CronJob 如何處理一次性任務和排程任務。Job 解決了執行完就結束的任務需求,CronJob 則把時間排程納入,讓批...
如果守門人自己把鑰匙亂放,再高的城牆也沒用。
前言
前面幾天,我們布好了四道防線:
程式碼安全(Bandit)
依賴安全(pip-audit)
Secre...