前言 在維護一個大規模且多團隊的監控系統時,作為工程師的我們將面臨諸多挑戰與痛點。本章節將帶領各位深入探討常見的場景和多維度的考量,並通過反思問題的核心,尋找更有效的解決方案。在隨後的章節中,我們將...
在了解了 Kubernetes 的好處後,今天我們來更深入地看看 Kubernetes 的重要組成內容。 Kubernetes 的設計原理 根據 Kubernetes 實施細節中所述,Kubernet...
ApplicationSet 是一個 Argo CD 的 CRD,他會對應至一個 Applicationset 的控制器,其對 Application 資源增加了自動化功能,優化了 Argo CD 的...
Control Loop 在 Google 開發的三個容器管理系統中都擔任核心概念,Control Loop 就是一個迴圈,會檢查觀察狀態和期望狀態的一致性。 根據開放世界假設,系統假設外部環境是不可...
Docker 是一個開源的容器化平台,允許開發人員將應用程式及其依賴環境打包成容器,並在任何支持 Docker 的系統上運行。Docker 指令是與 Docker 互動的核心工具,透過這些指令,使用者...
今日目標 了解什麼是 Security Context 實作: 設定 UID、GID 設定 fsGroup 來完成檔案權限的共享 設定 Linux Capabilities 在前兩...
概述 如果講到 Grafana 這家以開源為精神指標的公司,我想很多人第一個反應都跟我一樣,就是那個「可以把資料變成好看圖表的 Dashboard 工具」吧。直到逐漸地接近真相後,我才發現之前的自己...
前言 今天讓我們在日常使用的 windows 桌機上安裝 minikube 吧! 今日目標 透過 minikube start 啟動 k8s cluster 安裝 docker driver 環境...
前言 第一天就從 Getting Started 開始吧! 今日目標 認識建立 k8s cluster 的幾種方式 https://kubernetes.io/docs/tasks/tools/...
要真正了解 Kubernetes,我們需要討論從傳統部署到 Kubernetes (K8s) 部署的演進過程,探討前人在這個過程中遇到的困難,以及 Kubernetes 所承載的願景。 部署技術的演進...