跳到主內容

最近更新的頁面

設定頁說明

Create Zone 區域名稱 (Zone Name) 請輸入您的區域名稱,格式為 名稱.頂級域(例如 powerdns-admin.com)。您也可以輸入子區域來建立委派區域(例如 ...

【Jenkins】常用plug-in

   

【Jenkins】相關連結

Jenkins入门 pipeline (官方文檔)https://www.jenkins.io/zh/doc/book/pipeline/syntax/https://www.jenkins.i...

【Jenkins】如何執行排程作業

How to Schedule a Jenkins Job to Run Every Hour Jenkins排程作業 Jenkins 作業可以手動執行,可以由某個Web 鉤子觸發,也可...

【Tool】tmux

📦 tmux 簡易說明 tmux(Terminal Multiplexer)是一個強大的終端複用工具,可以在單一終端視窗中同時管理多個工作階段(sessions)、視窗(windows)、與窗...

Pub/Sub 是什麼?6 大常見名詞與訊息生命週期介紹

  文章段落 Pub/Sub 是什麼? 概述與優勢介紹 6 大常見名詞 訊息生命週期 ack / Retry 說明 ack Retry  常見問題 結論 ...

k8s核心組件

  3. k8s 集群架構組件 Master(主控節點)和 Node(工作節點) (1) Master 組件 apiserver集群統一入口,以 RESTful 方式,交給 etcd...

【Python】python讀取json

在 Python 中,JSON 是一種常用的資料格式,用來儲存和交換資料。Python 提供內建的 json 模組來讀取與處理 JSON 資料,支援從檔案或字串中解析 JSON,以及將資料轉換成...

【Python】【__init__.py】,【 __all__】說明

Python 中的 __init__.py 與 __all__ 用途 在 Python 中,__init__.py 是專門用來初始化套件的重要檔案,而 __all__ 是用來控制模組或套件的對...

【Python】import 用法

在 Python 中,import 是用來引入其他模組、套件或特定功能的關鍵字,讓你可以重複利用現有的程式碼,避免重複撰寫功能。以下是 import 的詳細說明及常見用法: 1. import...

【Kibana】 使用 https

要在本機環境的 Kibana 自產憑證,並讓 Kibana 支援 HTTPS,而非預設的 HTTP,以下是詳細步驟: 🚀 步驟 1:產生自簽名憑證(Self-Signed Certificat...

k8s 部署流程

  FROM ubuntu:22.04 # 設定時區為台北 ENV TZ=Asia/Taipei RUN apt-get update && apt-get install ...

k8s 高可用集群

前端軍火庫

免費圖庫 https://unsplash.com/ https://storyset.com/ Sortable 拖曳元件庫 SortableJS 官方網站 sortable....

k8s 監控

集群資源監控 1. 監控指標 集群監控 節點資源利用率 節點數量 運行的 Pods Pod 監控 容器指標 應用程序 2. 監控平台搭建方案:Prometheu...

Citrix 進行特定 User-Agent 的阻擋

如果需要在 Citrix ADC 上針對特定網站(例如 api.aaa.com)進行特定 User-Agent 的阻擋,可以基於虛擬服務 (Virtual Server) 或 Host 標頭進行...

k8s 持久化儲存

以下是圖片內容的文字辨識及翻譯成繁體中文: 數據卷 emptydir,是本地存儲,pod 重啟,數據不存在了,需要對數據持久化存儲 1. NFS,網絡存儲 pod 重啟,數據還存在的方式 ...

helm 概述

      Helm 1. Helm 引入 之前方式部署應用的基本過程: 編寫 YAML 文件: Deployment Service Ingress 如...

Ingress 概述

    Ingress 1. 將端口號對外暴露,通過 IP + 端口號進行訪問 使用 Service 裡面的 NodePort 實現 2. NodePort 缺陷 在每個節點上都...

K8s 安全機制

以下是圖片的文字辨識及繁體中文翻譯: Kubernetes 集群安全機制 1. 概述 訪問 k8s 集群時,需要經過三個步驟完成具體操作: 第一步:認證 第二步:授權 第三步...