隨著雲原生技術的興起,Kubernetes、Service Mesh 和 CI/CD 已成為構建現代微服務架構的關鍵技術。然而,這些技術的學習曲線陡峭,環境配置的複雜性更是一大挑戰。本系列將帶你從零開始,探索 Kubernetes 的核心概念、使用 Nix 打造可重現的開發環境、深入 Service Mesh(如 Istio)的流量管理和安全性,並整合 CI/CD 實現自動化部署。每天結合理論與實作,我將分享如何用 Minikube 部署 K8s、用 Nix 確保環境一致、用 Istio 管理微服務通信,並透過 GitHub Actions 實現自動化 CI/CD 流程。作為一位同樣在學習的技
前言 昨天說明了 ssh 和部分的 traffic management 今天繼續講剩下的~ 4. TCP Traffic Shifting 跟 HTTP 的...
前言 昨天介紹完了 traffic management 的各個描述,有沒有覺得更邁向 yaml 工程師邁進啊(誤,今天呢會繼續往下一步邁進! Enabling...
前言 之前大概也把流量的操作講完了,今天就來進入到我覺得 service mesh 蠻厲害的部分了,就是可觀測性,它能夠深入了解微服務之間的互動、流量模式、錯誤...
前言 昨天大概簡單介紹了 Istio Telemetry API 的基本概念,接著要來做一下 Metrics 的部分,在微服務架構中,Metrics 是觀察系統...
前言 昨天我們做了簡單的 metrics 查看,今天做一個 Istio sidecar 直接打 log 到 stdout 1. ProxyMetadata Is...
前言 昨天介紹了簡單的 log 的用法,因為有在嘗試做一些 istio 文件上的小實驗,然後就遇到了一些 bug,所以今天是一日 debug day Debug...
前言 在 istio 中 Gateway 作為流量的出入口,有分為 Ingress Gateway 和 Egress Gateway,下面會簡單實作試著控制流量...
前言 昨天說明到 VirtualService / DestinationRule / ServiceEntry 的基礎,今天要往 Ingress Gatewa...
前言 昨天回來講了一下 traffic 的細節部分,今天來講個 multi-cluster,是想一個狀況,今天的產品規模變大了,開始接觸了不同國家的客源,開始要...
前言 昨天講到了假如在 multi-cluster 的狀況下需要怎麼設定流量的運作,今天會講到假如舊有的服務是 VM,今天很難做搬運,那假如我們又想要讓 VM...