Day-15 使用 Kubernetes NetworkPolicy 提升網路安全性 - 實作篇 前言 昨天介紹了 NetworkPolicy 的使用方式,但 kind 預設的 CNI 不支援 Net...
前言 我,一個職業是 SRE 的勇者,一年前被捲入時空裂縫,穿越到資源豐饒卻危機四伏的 GCP 異世界。原本熟悉的 AWS EKS 武器失效,你必須掌握 GCP 的奧義,駕馭 GKE 這把傳說神器,...
準備 Spring Boot 專案假設你已經有一個簡單的 Spring Boot 專案,並且其目錄結構大致如下: my-springboot-app/ ├── src/ ├── pom.xml (如果...
前面我們介紹了一些網路的基礎知識,今天我們要來聊聊在Kubernetes(k8s)中一個重要的網路元件:Bridge。 Bridge在k8s中扮演著舉足輕重的角色,它就像是一個交通指揮官,負責管理和轉...
在 Ubuntu 上安裝 Docker 在 Ubuntu 安裝 Docker 的過程相對簡單。你需要先確保系統已更新,根據下面的步驟逐一執行首先開啟終端機,輸入下述指令: sudo apt updat...
Docker 是一個讓開發者、測試人員和系統管理員可以更方便管理應用程式的工具。它最大的特色在於「容器化技術」,簡單來說,就是把應用程式及其所需要的一切(像是程式碼、系統設定和依賴的函式庫)全部打包在...
2. 配置 UserDetailsService 和 UserDetails 我們需要定義一個 UserDetailsService,用來加載用戶信息,並且實現 UserDetails 來封裝用戶數據...
今天我們就接著昨天的內容繼續,昨天講完了 Netfilter 以及 TC 內部的行為,接著我們就將它們跟 Pod 連在一起看,因此架構圖如圖所示。 假如有一個封包需要從外部進入到容器中,首先宿主機的...
目標 使用 Argo Cli 變更密碼 管理 Kubernetes Cluster Install Argo cli 安裝 Cli 工具,版本目前依照 ArgoCD 環境。對於有些操作平台上是沒有...
需要記得的東西出現了... (´・ω・`) 在進入部署以前,要先認識 Kubernetes 設定檔的格式。Kubernetes 的設定只支援 yaml 和 json ,json 用於 API 傳遞...