博客 / 列表

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

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

kubernetes , devops , 運維 , Linux

對你無可奈何 - Kuberntes中Sysctl中的配置(php-fpm併發只能300)

背景: kubernetes集羣中部署應用,對應用進行壓力測試。jmeter進行壓力測試大概是每秒300個左右的請求(每分鐘elasticsearch中採集的請求有18000個)。查看日誌有nginx的erro log: ​ 但是我的cpu 內存資源也都沒有打滿。通過搜索引擎搜索發現與下面博客的環境基本相似,php-fpm也是走的socket: ​ 參見:http://

kubernetes , php-fpm , 運維 , Nginx , Docker

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

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

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

對你無可奈何 - 批量生成 Kubernetes 部署模板:從 1 到20順序模板

前言: 在微服務架構下,我們常常需要部署多個服務實例來確保應用的高可用性和負載均衡。在使用 Kubernetes 時,這通常意味着我們需要創建多個 YAML 文件來定義不同的資源配置。本文將指導您如何快速生成從 **pvp-game-1.yaml** 到 **pvp-game-20.yaml** 的 Kubernetes 部署與服務模板。 批量生成 Kubernetes 部署模板 1. 理解模板文

sed , kubernetes , devops , yaml , bash

對你無可奈何 - 關於Ubuntu的 update造成的內核升級

背景: 注:當前狀態無業遊民,如有合適工作崗位求撈:個人簡歷。 proxmox8虛擬化的Ubuntu vm實例,vm實例做了顯卡直通:Proxmox VE 8.4 顯卡直通完整指南:NVIDIA 2080 Ti 實戰。安裝了 NVIDIA cuda驅動,搭建了comfyui:ubuntu 22.04 anaconda comfyui。前幾天剛剛升級了proxmox8到proxmox9:proxmo

服務器 , devops , 運維 , Ubuntu

對你無可奈何 - Docker 容器網絡問題排查與最佳實踐 - PushGateway 部署案例分析

qustion 1. 問題背景 在數據中心部署 Prometheus PushGateway 服務時,遇到了一個典型的容器網絡訪問問題。相同的部署配置在不同數據中心呈現出不同的網絡訪問結果,本文將詳細分析問題的排查過程和解決方案。 2. 問題現象 搭建典型的pushgateway服務,使用了nginx與pushgateway整合,為什麼整合呢?主要原因是安全掃描掃描出來很多pushgateway的

服務器 , docker-compose , 運維 , pushgateway , Docker

對你無可奈何 - kubectl獲取ConfigMap導出YAML時如何忽略某些字段

前言: 當我們在使用Kubernetes時,常常需要通過kubectl命令行工具來管理資源。有時我們也想將某個資源的配置導出為YAML文件,這樣做有助於版本控制和資源的遷移。然而,默認情況下,使用kubectl get命令導出資源配置會包含一些元數據字段: 如**annotations**, **creationTimestamp**, **resourceVersion**, **

awk , kubernetes , 運維 , kubectl , jq

對你無可奈何 - linux一些常用的下載工具-aria2

從斷點續傳開始 故事的過程是這樣的,朋友是搞科研的,需要在一個國外的學術網站下載一個藥物的模型壓縮包,大概有23g。關鍵他也不會用別的就wget下載....恩中間還斷了....問我有什麼方法沒有斷點續傳,而是能不能更快速的下載?我記錄wget是有斷點續傳的?問一下chatgpt不完了...wget -c 偶然發現百度竟然也帶ai對話了....哈哈 多線程下載工具 那wget是

騰訊雲 , 下載 , 百度 , gpt-3 , 對象存儲

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

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

crontab , kubernetes , php框架