etcd 是一種分散式鍵值儲存系統,通常用於保存分散式系統中的配置數據和元數據。 它是一個高可用、高一致性且易於使用的儲存解決方案,由 CoreOS 開發並以...
前言 讓我們從「雲原生 (Cloud Native)」開始談起。 根據 CNCF(Cloud Native Computing Foundation) 的定義,...
在 Kubernetes 叢集中,Controller Manager 是一個守護進程,負責實現 Kubernetes 的核心控制迴路。 控制迴路在自動化系統中...
在 Kubernetes 叢集中,Kube-Scheduler 扮演著至關重要的角色,其主要職責是將 Pod 正確地分配到叢集中的節點上。 在上一篇文章中,我們...
Kube-Scheduler 是負責資源調度。 它的主要職責是將 Pod 分配到叢集中的合適節點,以確保叢集的資源得到最佳利用並滿足應用程式的需求。 Figu...
Kube-API Server 負責處理所有與 Kubernetes 叢集相關的 API 請求。 Figure Source Kube-API Server...
在 Kubernetes 中,網路模型確保了集群內的 Pod 之間能夠互相溝通,並且集群外部的流量能夠正確地路由到集群內的服務。 Kubernetes 網路模型...
kubelet 可作為在 Kubernetes 叢集內每個節點上執行的主要「節點代理」。 其主要職責包括: Pod 管理 確保 PodSpecs(定義 Pod...
Container Runtime 是運行容器的軟體,以下介紹相關軟體 containerd containerd 是一個由 CNCF (Cloud Nati...
Kubernetes 是一個 client-server 的架構,主要有 Master nodes Worker nodes 以下介紹 Kubernetes...
本章節「OpenSource」概要 Day 10: ELK Stack 安裝與多節點Day 11: Logstash 配置與查詢系統日誌Day 12: Redi...
以下使用 Ubuntu 22.04.4 LTS 為演示系統來展示 Kubernetes 如何操作 安裝 Docker 首先,我們更新一下 library sud...
在了解相關背景知識後,我們進入到 Kubernetes 的章節! What is Kubernetes? Figure Source Kubernetes 是...
本章節「Kubernetes (k8s)」概要 Day 5: Kubernetes 基本架構及安裝Day 6: 使用 kubectl 指令管理 Kubernet...
本章節「Kubernetes (k8s)」概要 Day 5: Kubernetes 基本架構及安裝Day 6: 使用 kubectl 指令管理 Kubernet...
本章節「Kubernetes (k8s)」概要 Day 5: Kubernetes 基本架構及安裝Day 6: 使用 kubectl 指令管理 Kubernet...
本章節「Kubernetes (k8s)」概要 Day 5: Kubernetes 基本架構及安裝Day 6: 使用 kubectl 指令管理 Kubernet...
本章節「Kubernetes (k8s)」概要 Day 5: Kubernetes 基本架構及安裝Day 6: 使用 kubectl 指令管理 Kubernet...
甚麼是 kubeadm kubeadm 是一種工具,用於自動化 Kubernetes 叢集的部署過程,這是一個廣泛使用的容器編排系統。 Kubernetes 使...
前言 如同我們先前提到的,市面上存在諸如 Datadog、Sentry、Elastic 等老牌監控 SaaS 服務廠商,他們在前端領域已耕耘許久。然而,現有的...
今天開始K8s防禦篇的部分,這部分一樣會以一個蓋括的方式來看看整體的架構有哪些元件以及可以防禦的技術,後面再來介紹這些防禦技術的運作方式。 所以 K8...
前言 如果說 2023 是可觀測性社群大放異彩的一年,那在紐約舉辦的 ObservabilityCON 2022 年度盛會,可以說是 Grafana 團隊展現...
概述 在今天早些時候的九月,Grafana 團隊公開預覽了他們全新的開源可觀測性工具專案「Grafana Beyla」。這是一款使用 eBPF 技術,捕捉服務...
概述 隨著對可擴展應用程式的需求不斷增長,Kubernetes 成為管理容器化工作負載和服務的標準。它使得在分散式實例上部署和運行應用程式變得容易,但監控基礎...
前言 不敢相信自己就這樣從幾個月前開始準備的鐵人賽,到近兩個月來的水深火熱,一轉眼就到了最後一天。早在今年初,轉換了新環境,脫離世界奇景般的機車瀑布台北橋,踏...
終於來到第 30 天,結束官網英翻繁中的日子。原本想說最後是不是要再找一個相關的應用來研究,不過最後一天還是來回顧一下前面文章留下的各種疑問以及待研究的問題/主...
概述 終於我們歷經千辛萬苦的了解了 Grafana LGTM 全家桶的大部分的核心成員,從 Loki、Grafana 到 Tempo 現在我們終於要進入可以說是...
昨天使用了 GitLab CI/CD Pipeline 部署程式到 GKE,今天來介紹一下 GitLab Runner & 在 Kubernetes C...
概述 經過不懈的努力,我們已深入了解了 Grafana LGTM 家族中的大部分核心組件,從 Loki、Grafana 到 Tempo。現在,我們將進入其中最關...
今明兩天會寫 GitLab CI/CD 的主題,算是 Kubernetes 的應用。是很基本的文章但還是紀錄一下小白如我怎麼理解的。 這篇會稍微介紹 GitLa...