tag kubernetes

標籤
貢獻100
246
05:05 PM · Oct 25 ,2025

@kubernetes / 博客 RSS 訂閱

dashery - K8s配置的“雙重人格”:一次hostPort神秘復現的排查之旅

一次簡單的鏡像升級操作,為何會導致已移除的hostPort配置神秘迴歸?本文將揭示Kubernetes配置管理中這個常見陷阱。 問題背景:消失的配置又回來了 在日常的Kubernetes運維中,我們經常會遇到需要修改部署配置的情況。某天,我需要將某個服務的網絡模式從hostPort改為ClusterIP。按照標準流程,我修改了Deployment的YAML文件: # 修改前 ports: -

kubernetes

收藏 評論

dashery - K8s註解的指令模式:元數據如何控制集羣行為

引言 在K8s集羣中,我們常常關注Pod、Service、Deployment等資源對象的規範定義,但很多人忽略了元數據部分的重要性。事實上,K8s的註解功能遠不止是簡單的"備註"或"註釋",它們可以被集羣中的各種控制器解析為具體的操作指令,從而影響資源的行為和集羣的運行狀態。 本文將深入探討K8s註解如何從被動的元數據轉變為主動的指令機制,以及這種設計背後的精妙之處。 一、註解基礎:超越標籤的元

kubernetes

收藏 評論

dashery - 一篇講透:K8s 中的 hostPort 與 hostNetwork

為何總聽到端口衝突的“詭異”故事?往往是沒弄清它倆的區別。 在 K8s 中,hostPort 和 hostNetwork 是兩種讓 Pod 通過節點網絡對外暴露服務的常用方式。雖然目標相似,但它們的實現原理和影響卻大相徑庭,理解其差異是避免生產環境端口衝突的關鍵。 核心概念:一句話理解 hostNetwork:讓 Pod 住進宿主的“房間”。當 Pod 配置 hostNetwork: t

kubernetes

收藏 評論

2012 - k0s k3s k8s小結

速覽 k8s是功能豐富的容器編排工具,適合大規模生產部署;k3s是輕量級k8s,適合邊緣計算和資源受限環境;k0s是零依賴、易部署的k8s發行版,適合快速搭建集羣。 k0s | Kubernetes distribution for bare-metal, on-prem, edge, IoT K3s 詳答 一、基本概念與定位 1. k8s(Kubernetes) 定位:作為容器編排領域的標杆

kubernetes

收藏 評論

Rainbond - 使用流水線插件實現持續集成、持續部署

流水線插件 是基於 Rainbond 插件體系 擴展實現,通過插件化的方式,可以實現對 Rainbond 構建體系的擴展。該插件由社區合作伙伴 拓維信息 參與開發並貢獻,底層是基於 GitLab CI/CD 實現。 流水線構建與 Rainbond 源碼構建的區別是: Rainbond 源碼構建:使用簡單,固定的構建模式,用户只需提供源代碼,但不是很靈活。 流水線構建:自定義構建步驟,使用更加

ci-cd , kubernetes , 持續集成 , 雲原生

收藏 評論

對你無可奈何 - 從“玩具”到生產力:用Terraform在Proxmox上構建K8s集羣的探索之旅

背景 玩具 Terraform 很早就嘗試過 Terraform,雖然我也一直信奉"一切皆代碼"的基礎設施即代碼(IaC)理念,但在實際生產中始終沒有大規模落地。國內的雲廠商——騰訊雲、阿里雲、華為雲——其實都對 Terraform 做了相當不錯的適配和支持,官方 Provider 更新也很及時(你信嗎?反正我不信。我嘗試使用過騰訊與華為雲的 Provider)。這麼多年過去了,Terraform

kubernetes , devops , 運維 , Linux

收藏 評論

對你無可奈何 - Kubernetes Cronjob的第一次使用

背景 雖然用了好幾年的kubernetes服務了。但是服務應用的類型一般都是deployments statefuset daemonset幾種類型,至於job cronjob確實是沒有怎麼用過。現在正好有一個php應用的服務需要每五分鐘執行一次,恰好可以去熟悉一個CronJob的使用! 首先還是複習一遍kubernetes 的workloads 參照:https://kubernetes.io/

crontab , kubernetes , php框架

收藏 評論

Python數據分析 - portainer教程 kubernetes

Portlet 應用開發, Part 6 - Portlet 的 Preference對象 By Jia.li(Terry.li) SpiritSeekerS@sqatester.com 本部分將闡述了Portlet的Preference對象,

portlet , kubernetes , 雲計算 , string , action , application , session

收藏 評論

小陳運維 - kubernetes(k8s)部署 Metrics Server 資源

資源使用指標,例如容器 CPU 和內存使用率,可通過 Metrics API 在 Kubernetes 中獲得。這些指標可以直接被用户訪問,比如使用 kubectl top 命令行,或者被集羣中的控制器 (例如 Horizontal Pod Autoscalers) 使用來做決策。 配置api聚合層 添加配置api啓動service文件 --enable-aggregator-routing=

容器 , kubernetes , metrics , Linux , 資源

收藏 評論

小雨青年 - 智能調度與精細化隔離:openFuyao 如何賦能高效AI推理

隨着大語言模型和生成式 AI 的爆發式增長,AI 推理服務已從單純的實驗室驗證走向了大規模生產環境的核心。然而,在雲原生架構下部署這些服務,開發者和架構師們正面臨着前所未有的挑戰。 AI 推理服務對延遲具有極高的敏感度。與傳統的 Web 服務不同,推理任務往往涉及大量的矩陣運算,任何微小的計算資源抖動都可能導致 P99 延遲飆升,直接影響終端用户的體驗。 同時,推理業

kubernetes , 雲計算 , 離線 , 異構 , 開發者

收藏 評論

碼海無壓 - kubernetes 雙機熱備

一、keepalived簡介 keepalived是vrrp協議的實現,原生設計目的是為了高可用ipvs服務,keepalived能夠配置文件中的定義生成ipvs規則,並能夠對各RS的健康狀態進行檢測;通過共用的虛擬IP地址對外提供服務;每個熱備組內同一時刻只有一台主服務器提供服務,其他服務器處於冗餘狀態,若當前在線的服務器宕機,其虛擬IP地址將會被其他服務器接替(優先級決

kubernetes , MySQL , 雲計算 , 數據庫 , kubernetes 雙機熱備

收藏 評論