收藏 / 列表

探索雲原生 - ArgoWorkflow教程(四)---Workflow & 日誌歸檔

上一篇我們分析了argo-workflow 中的 artifact,包括 artifact-repository 配置以及 Workflow 中如何使用 artifact。本篇主要分析流水線 GC 以及歸檔,防止無限佔用集羣中 etcd 的空間。 !--more-- 1. 概述 因為 ArgoWorkflow 是用 CRD 方式實現的,不需要外部存儲服務也可以正常運行: 運行記錄使用 Wor

devops , 雲原生 , cicd , jenkins , go

對你無可奈何 - proxmox8升級到proxmox9

背景 注:當前狀態無業遊民,如有合適工作崗位求撈:個人簡歷。 個人有一台R740服務器,安裝了proxmox8操作系統:從Proxmox VE開始:安裝與配置指南。跑了幾個簡單的vm實例,安裝了2080ti的顯卡,嘗試做了顯卡網卡的直通: 最近偶然看到一遍文章,proxmox的系統更新到了proxmox9版本。 個人也比較喜歡折騰,就想將宿主機操作系統升級一下,下面記錄一下折騰的過程! 注意:

服務器 , Debian , 運維 , linux運維 , Ubuntu

萌萌朵朵開 - 微服務架構遷移:從單體應用到K8s微服務的落地步驟

去年公司核心業務系統面臨瓶頸:單體應用代碼量突破50萬行,每次發佈都要全量部署,上線週期長達一週,還經常出現“牽一髮而動全身”的故障。痛定思痛後,我們決定啓動微服務遷移,最終選擇Kubernetes作為部署平台。整個過程踩了不少坑,也總結出一套可落地的步驟,分享給正在準備遷移的團隊。 一、遷移前的準備工作 遷移不是拍腦袋決定的,必須先打好基礎。首先要做的是業務拆分梳理

jar , 微服務 , 雲計算 , 用户中心 , 雲服務

zxxpeace - 磁盤io 超過90%的思考

為什麼高IO會導致Pod重啓? 當節點IO使用率超過90%時,會直接導致Pod運行異常,包括重啓。 1.直接原因:節點壓力驅逐 當節點磁盤IO壓力過大時,kubelet會監測到並觸發節點壓力驅逐: bash # 查看節點狀態,通常會看到 DiskPressure kubectl describe node node-name # 輸出示例

Pod , kubernetes , 雲計算 , 重啓 , ci

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

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

kubernetes

KubeSphere - KubeSphere 社區版即將發佈:開啓雲原生新篇章

各位社區朋友,大家好。最近 KubeSphere 社區版的消息引發了不少討論。KubeSphere 社區版即將於國慶後和大家見面。今天,我們想先向大家介紹一下 KubeSphere 社區版。 為什麼推出社區版 雲原生技術發展至今,Kubernetes 已經成為容器編排的事實標準。但我們也看到,技術門檻依然是很多團隊面臨的挑戰。配置複雜、學習成本高、維護困難——這些問題真實存在。在與用户的交流中,我

kubernetes , 雲原生

我是讀書人 - 使用helm將複雜應用打包並部署到k8s集羣中

前言 Helm是K8S集羣下面的一個包管理器,通過其工程師可將應用打包成一個整體,而用户可使用helm安裝打包後的應用,其功能類似於apt-get之於ubuntu系統、yum/dnf之於redhat系統。本文作者將講述如何通過helm打包應用,以及如何使用其部署應用,但讀者須先了解K8S基礎知識,如Deployment、Satefulset、Service、Configmap、Secret、PV/

容器 , kubernetes , openshift , Docker

小陳運維 - K8s 1.33 原地擴縮容特性

K8s 1.33 原地擴縮容特性 背景 在創建好的pod容器中,進行了資源限制,在之前的版本中,修改資源配置是需要重啓pod才可生效,在1.33版本的kubernetes可以直接調整正在運行的 Pod 的 CPU 和內存配置,而無需重啓pod容器。 需要注意的是,此功能目前為bate版本,並且在集羣中默認開啓。我們可以直接使用該新特性。 操作演示 創建一個資源監控 Pod [root@k8s-ma

虛擬化 , 容器 , kubernetes , Linux , 資源

Rainbond - 虛擬機是應用現代化的“腸梗阻”?這個開源軟件助您一通到底!

在數字化浪潮席捲全球的今天,應用已成為企業創新和業務增長的核心驅動力。然而,許多企業在邁向應用現代化的征途中,卻發現道路佈滿荊棘。傳統的IT架構,尤其是仍廣泛存在的虛擬機(VM)模式,其固有的“慢、繁、貴”特性,如同消化系統中的“腸梗阻”,嚴重製約了業務的敏捷響應和創新步伐。 您是否也正為此頭疼:IT資源如同散落的珍珠,管理混亂,利用率低下如無底洞?應用運維依舊是“手工作坊”,部署靠經驗,升級靠祈

kubernetes , 虛擬機 , 開源 , 雲原生