本系列是一位文組轉碼工程師的30天雲原生筆記。我將工作中接觸到的 Docker, Kubernetes, CI/CD, Istio 等技術,透過重讀官方文件與整理實作經驗,轉化為一份系統性的學習地圖。
哈囉大家好~歡迎來到 CI/CD 自動化的第四天! 昨天的 Day 20,我們終於把 .gitlab-ci.yml 寫起來了,讓整個 CI Pipeline 可...
哈囉大家好,歡迎來到 CI/CD 自動化生產線的最後一哩路! 在過去幾天,我們的 Pipeline 已經能夠自動化地完成測試 (test) 與建置映像檔 (bu...
哈囉大家好,歡迎來到我們系列文的第四階段! 在過去幾天,我們已經成功地建構了一條完整的 CI/CD 自動化生產線。現在,我們能夠快速地將我們的微服務(例如 ot...
哈囉大家好,歡迎來到 Istio 的第二天! 在昨天的 Day 23 中,我們建立了 Istio 的架構,知道了它是由「控制平面 (istiod)」和「資料平面...
哈囉大家好,歡迎來到 Istio 的第三天! 在昨天的 Day 24,我們學會了如何使用 Gateway 和 VirtualService管理從外部進入我們服務...
哈囉大家好,歡迎來到 Istio 的第四天! 在昨天的文章中,我們為服務之間的通訊啟用了 mTLS 雙向認證。這解決了認證 (Authentication) 的...
哈囉大家好!今天要來聊聊 Service Mesh 如何「看見」這些在網格中流動的流量呢? 這就是可觀測性 (Observability) 要解決的問題。Ist...
在昨天的 Day 27,我們成功地讓 Prometheus 開始從我們的服務網格中拉取指標數據,並學會了用 PromQL 進行基本查詢。但面對一堆冰冷的數字,我...
在昨天的 Day 28,我們成功地用 Grafana 將 Prometheus 中冰冷的指標,變成了看得懂的儀表板。我們終於能夠「看見」系統的健康狀況了。 但一...
哈囉,大家好歡迎來到我們 30 天實戰之旅的最後一天! 在昨天的 Day 29,我們成功地設定了 Grafana 的告警規則,讓系統具備了「判斷問題」和「知道要...