原创 CentOS7 源碼安裝 smokeping 2.7
文章目錄1. 安裝基礎依賴包2. 安裝fping3. 安裝echoping4. 安裝smokeping5. 配置 smokeping 和 apche5.1 配置 smokeping5.2 配置 apache6. 訪問測試 1. 安
原创 kubernetes上部署rook-ceph存儲系統
文章目錄1. 簡單說說爲什麼用rook2. rook-ceph部署2.1 環境2.2 Rook Operator部署2.3 Ceph集羣創建2.3.1 標識osd節點2.3.2 yaml創建Ceph集羣2.4 Rook toolb
原创 CentOS7.6啓用Ceph nautilus的dashboard失敗處理
文章目錄1. 環境說明2. 啓用ceph dashboard失敗3. 問題排查過程4. 小結 1. 環境說明 軟件 版本 操作系統 CentOS7.6 ceph nautilus, v14.2.4 ceph-
原创 《Jenkins 2.x實踐指南》讀書筆記-環境變量與構建工具
文章目錄1. 環境變量1.1 內置變量1.2 自定義pipeline環境變量1.3 自定義全局環境變量2. 構建工具2.1 構建工具的選擇2.2 `tools`指令介紹2.3 JDK環境搭建2.3.1 自動安裝JDK2.3.2 自
原创 《Jenkins 2.x實踐指南》讀書筆記-觸發Pipeline執行
[TOC] 1. 時間觸發 時間觸發是指定義一個時間,時間到了就觸發pipeline執行。在Jenkins pipeline中使用trigger指令來定義時間觸發。 trigger指令只能被定義在pipeline塊下,Jenkins內置支持
原创 Ceph mgr devicehealth模塊加載報錯
[TOC] 1. 問題說明 軟件 版本 操作系統 CentOS7.6 ceph nautilus, v14.2.4 因爲是剛搭建完ceph不久, rgw之前暫時沒用到就沒有添加。今天添加rgw後,通過重啓dashbo
原创 如何寫一個最優的Dockerfile
[TOC] 1. 爲什麼要優化Dockerfile 我們如果使用Dockerfile來構建Docker鏡像,如果一不小心就會導致鏡像大小超過1G,這是非常恐怖的。一般也都是好幾百兆。較大的鏡像往往會導致移植,遷移緩慢,部署上線也就慢。Doc
原创 《Jenkins 2.x實踐指南》讀書筆記-Jenkins 2.x pipeline語法
[TOC] 1. 大概瞭解Groovy 可以通過Groovy教程來了解。 2. pipeline介紹 Jenkins pipeline其實就是基於Groovy語言實現的一種DSL(領域特定語言),用於描述整條流水線是如何進行的。流水線的內容
原创 《Jenkins 2.x實踐指南》讀書筆記-Jenkins 2.x簡介和pipeline示例
文章目錄1. Jenkins 2.x簡介1.1 pipeline是什麼1.2 Jenkinsfile又是什麼1.3 pipeline語法的選擇1.4 pipeline版本控制化2. 利用github倉庫pipeline進行構建 1
原创 手把手教你寫一個通用的helm chart
文章目錄1. 模板介紹2. 新chart製作2.1 目錄準備2.2 修改`Chart.yaml`2.3 修改`values.yaml` 1. 模板介紹 首先,放上此模板鏈接: https://github.com/ygqygq2/
原创 Alpine Linux添加Let's Encrypt CA證書或者自籤CA證書
Alpine Linux添加Let's Encrypt CA證書或者自籤CA證書 [toc] 1. 用docker進行查看 進入容器,docker run -it alpine:latest /bin/sh 安裝curl,apk --no
原创 Alpine Linux添加Let's Encrypt CA證書或者自籤CA證書
Alpine Linux添加Let's Encrypt CA證書或者自籤CA證書 [toc] 1. 用docker進行查看 進入容器,docker run -it alpine:latest /bin/sh 安裝curl,apk --no
原创 Kubernetes+Ceph時cephfs和ceph-rbd的PV管理
Kubernetes+Ceph時cephfs和ceph-rbd的PV管理 [TOC] 1. 目的 環境:Kubernetes: v1.13.4Ceph: 12.2.10 luminous (stable)external storage p
原创 2個Kubernetes使用同一個Ceph存儲達到Kubernetes間持久化數據遷移
2個Kubernetes使用同一個Ceph存儲達到Kubernetes間持久化數據遷移 [TOC] 當前最新Kubernetes穩定版爲1.14。現在爲止,還沒有不同Kubernetes間持久化存儲遷移的方案。但根據Kubernetes p
原创 自建Kubernetes的LoadBalancer類型服務方案-MetalLB
自建Kubernetes的LoadBalancer類型服務方案-MetalLB 文章目錄自建Kubernetes的LoadBalancer類型服務方案-MetalLB1. 環境2. 安裝3. 使用示例 1. 環境 kubernetes