📄️ CNCF Continuous Delivery 使用者調查報告
本篇文章節錄自 CNCF End User Technology Radar 關於 Continuous Delivery 的報告,擷取相關重點並加上個人心得來跟大家分享現在 CNCF 社群是怎麼選擇自己適合的 CD 工具
📄️ CNCF Observability 使用者調查報告
本篇文章節錄自 CNCF End User Technology Radar 關於 Observability 的報告,擷取相關重點並加上個人心得來跟大家分享現在 CNCF 社群是怎麼選擇自己適合的 CD 工具
📄️ [文章導讀] - 基於10G網路的 Kubernetes CNI 效能比較
本篇文章是節錄自網路上一篇關於 CNI 於10G網路下的效能分析,主要是讀後心得分享
📄️ Docker 網路入門篇(四) - 外界主動存取
本篇文章探討 Docker Bridge 網路模型的運作過程,透過步驟去分析到底 docker -p 的背後運作原理
📄️ Docker 網路入門篇(二) - Bridge 網路模型
本篇文章探討 Docker Bridge 網路模型的運作過程,透過一次次的步驟手動搭建出一個 Linux Bridge,並且成功讓多個容器可以彼此互通
📄️ Docker 網路入門篇(三) - 網路存取分析
本篇文章探討 Docker Bridge 網路模型的運作過程,透過一系列步驟去拆解到底容器是如何對外上網
📄️ Docker Network - 網路模型
本篇文章從入門的概念來介紹 Docker 的網路模型,透過對其使用上的瞭解,可以幫助我們去理解容器之間網路的使用,對於未來學習 Kubernetes 時會得心應手
📄️ GitOps 帶來的痛點與反思
本文翻譯自 Container-Solutions 的文章,探討 GitOps 實際操作上可能帶來的痛點與複雜度,最後作者帶出自己認為好的架構及設計以及推薦不同的思路來處理
📄️ [書本導讀]-GitOps 到底解決了什麼問題
本文為電子書本[GitOps: What You Need to Know Now](https://info.container-solutions.com/gitops-what-you-need-to-know-now) 的心得第一篇。已獲得作者授權同意
📄️ [書本導讀]-什麼是GitOps
本文為電子書本[GitOps: What You Need to Know Now](https://info.container-solutions.com/gitops-what-you-need-to-know-now) 的心得第二篇。已獲得作者授權同意
📄️ [書本導讀]-淺談GitOps過往
本文為電子書本[GitOps: What You Need to Know Now](https://info.container-solutions.com/gitops-what-you-need-to-know-now) 的心得第三篇。已獲得作者授權同意
📄️ [書本導讀]-GitOps工具的選擇
本文為電子書本[GitOps: What You Need to Know Now](https://info.container-solutions.com/gitops-what-you-need-to-know-now) 的心得第四篇。已獲得作者授權同意
📄️ [書本導讀]- GitOps實作上的挑戰
本文為電子書本[GitOps: What You Need to Know Now](https://info.container-solutions.com/gitops-what-you-need-to-know-now) 的心得第五篇。已獲得作者授權同意
📄️ [書本導讀]-GitOps後續
本文為電子書本[GitOps: What You Need to Know Now](https://info.container-solutions.com/gitops-what-you-need-to-know-now) 的心得第六篇。已獲得作者授權同意
📄️ 淺談 GitOps 的概念
本篇文章主要跟大家介紹這幾年伴隨者 Kubernetes 出現的一個名詞 `GitOps`, 內容主要會包含1)GitOps 概念介紹 2)相關開源專案介紹
🗃️ iThome_Challenge
29 items
📄️ 初探 IPTABLES 流動之路 - 以 Docker 為範例
本文透過 IPTABLES/EBTABLES 的規則與 Docker Container 的環境來觀察不同情況下的封包流向,主要是幫線上議程進行的重點整理,主要內容都在影片中。
📄️ Linux NAT Masquerade 研究(下)
本篇文章透過修改 MASQUERADE Kernel Module 原始碼的方式來觀察系統的變化,專注於當 NAT 功能執行前後, conntrack 這個結構的改變。透過不同的實驗與環境來觀察 1)多重 IP 的情況下怎選擇 2)指定不同參數時,連接埠的變化。此外為了簡化整體操作過程,將整個實驗環境都透過 Vagrant 打包成為一個可重複執行的環境,並且也準備好可以編譯 Kernel Module 的環境與指令。
📄️ IPvS 學習手冊(一)
本文作為 IPVS 系列文第一篇,主要跟大家粗略的介紹 IPVS 的概念以及相關用法,接下來會再仔細的探討一些更深層的概念,譬如實作細節以及一些使用技巧,最後再看看 Kubernetess 是如何與之互動的
📄️ IPvS 學習手冊(二)
本文作為 IPVS 系列文第二篇,主要是跟大家介紹 IPVS 與 Kubernetes 的互動,包含如何設定以及 IPVS 如何實踐 Kubernetes Service 的功能
📄️ IPvS 學習手冊(三)
本文作為 IPVS 系列文第三篇, 會從 Kernel 作為出發點,探討一下 IPVS 本身的模組概念,分享兩種不同的內建除錯方式,此外也會從原始碼的部分看一下 IPVS 初始化的過程做了哪些事情
📄️ IPvS 學習手冊(四)
本文作為 IPVS 系列文第四篇,主要是跟大家介紹 IPVS 於 Linux Kernel 內的架構設計,透過理解其設計更可以幫助我們去瞭解 IPVS 與 IPTABLES 的差異,面對諸如此類的探討文章更能夠有足夠的背景去思考與學習
📄️ Kubernetes - IP 重複奇遇記
本文探討一種備份復原過程中可能會發生的 IP 重複問題,文章開頭先用簡單的模擬方式來模擬如何產生 IP 重複問題,接下來針對 CNI 的運作來探討其運作流程。
📄️ [Kubernetes] Static Pod 介紹
本文主要跟大家分享如何透過 Static Pod 的方式來滿足用 Kubernetes 管理 API-Server/Controller/Scheduler 這些 Kubernetes 的基礎元件,其中 Static Pod 更是 Kubeadm 的架設原理,透過這個方式我們也可以更加了解 Kubeadm 的安裝方式