原创 SaltStack部署實踐(8) - Mariadb Replication主從複製部署

目錄 一、系統初始化 1.1、開啓pillar 1.2、系統初始化配置腳本實例 1.1、selinux初始化 1.2、firewalld初始化 1.3、ntp時間同步#先使用pkg模塊安裝ntp服務,再使用cron模塊加入計劃任務 1.4

原创 ansible自動化運維安裝部署實踐-playbook+roles部署lamp環境

roles(⻆⾊) 就是通過分別將variables, tasks及handlers等放置於單獨的⽬錄中,並可以便捷地調⽤它們的⼀種機制。假設我們要寫⼀個playbook來安裝管理lamp環境,那麼這個playbook就會寫很⻓。所以我們

原创 SaltStack部署實踐(5) - SaltStack-API接口

目錄 一、簡介 二、安裝部署 # 安裝salt-api和CherryPy # 生成自簽名SSL證書 # 使用create_self_signed_cert()執行功能生成自簽名證書 三、master配置 四、準備工作 #創建訪問認證用戶

原创 SaltStack部署實踐(1) - 配置管理與高級狀態

目錄 一、salt master-minion模式部署 #master和minion下載 #配置master管理minion #通信原理 二、salt salt-ssh模式部署 #安裝配置管理 #使用ssh遠程執行 三、salt配置管理

原创 SaltStack部署實踐(6) - masterless和master高可用架構

目錄 一、masterless架構 #1.1、開啓本地local與目錄 #1.2、此時無需啓動minion #1.3、salt命令格式有變動 二、master高可用架構 #2.1、雙主要求master共有私有證書一致 #2.2、部署nfs

原创 Jenkins持續集成工具 - 安裝部署以及參數化構建

目錄 一、部署git環境準備與jenkins聯動 1.1、git服務器下載git並初始化 1.2、ssh公鑰實現免交互 1.3、git提交同步測試 二、jenkins安裝部署訪問 2.1、確認JDK環境(Jenkins是java編寫) 2

原创 解決Win10家庭版找不到本地安全策略(組策略)問題

Windows本地安全策略就是組策略 Win10家庭版是沒有組策略編輯器的,只有專業版和企業版纔有 但是我們真的可以自己添加,以前以爲是不行的,現在親測成功了。 在任意位置新建一個txt文檔,打開後將以下代碼複製粘貼上去。 @echo

原创 kubernetes容器集羣管理(1)-集羣規劃、TSL協議證書、Etcd集羣搭建

目錄 1、特性 2、基本對象概念 3、集羣部署提前規劃 4、node節點機器部署docker 5、master部署自籤TSL證書 6、部署etcd集羣 1、特性 自動化容器的部署和複製 隨時擴展或收縮容器規模 將容器組織成組,並且提供容器

原创 kubernetes容器集羣管理(6)- Dashboard&&Metrics Server部署

目錄 一、部署dashboard 1、部署 2、執行,查看pod情況 3、創建dashboard管理員 4、給管理員授權 5、獲取token頁面登陸 二、部署Metrics Server 1、部署heapster 2、配置metrics

原创 kubernetes容器集羣管理(7)- kubectl節點配置與基本操作

目錄   一、配置node節點使用kubectl 二、熟悉kubectl基本指令-模擬nginx應用生命週期 三、yaml文件示例 一、配置node節點使用kubectl 1、說明 #kubectl 默認通過127.0.0.1:8080端

原创 ansible自動化運維安裝部署實踐-部署、搭建、模塊、playbook

運維⾃動化平臺介紹  運維⾃動化平臺是由管理機器和業務機器組成的。 管理機器:任務定製及發佈; 業務機器:接收任務並執⾏任務。 運維⾃動化平臺的優勢: 1、⼀次性任務定製:任務⼀次性發布給所有機器  2、節省任務執⾏時間:任務主機併發完成

原创 KVM虛擬化 - 雲計算與虛擬化以及創建一個VM

目錄 一、雲計算簡述 1.1、爲什麼要用雲計算 1.2、什麼是雲計算 1.3、雲計算分類 1.4、分層 二、KVM虛擬化部署 2.1、環境準備 2.2、模塊安裝 2.3、創建一個虛擬機(vm) 2.4、宿主機連接虛擬機測試 一、雲計算簡述

原创 SaltStack部署實踐(3) - lamp環境搭建

目錄 一、lamp目錄規劃 #創建模塊與配置文件存放目錄 #準備分發到minion節點的配置文件 二、apache部署 三、php部署 四、mysql部署 五、寫入top file,執行高級狀態 六、配置各節點httpd監聽本機ip #設

原创 kubernetes容器集羣管理(4)-master節點組件部署

目錄 1、下載kubernetes-server二進制包 2、部署kube-apiserver  3、部署kube-controller-manager 3、部署kube-scheduler master和node所需組件全部從kuber

原创 KVM虛擬化 - cpu內存擴容、磁盤格式、網絡橋接、性能優化

目錄 1、CPU動態擴容 2、內存擴容 3、磁盤格式比較 4、網絡配置 6、性能優化 1、CPU動態擴容 1.1、靜態cpu擴容(需重啓) # 直接修改vm虛擬機cpu參數 [root@linux-node1 qemu]# vim  /