原创 Linux -- SaltStack

一. SaltStack簡介 saltstack是一個配置管理系統,能夠維護預定義狀態的遠程節點 saltstack是一個分佈式遠程執行系統,用來在遠程節點上執行命令和查詢數據 saltstack是運維人員提高工作效率、規範業務配置與操

原创 Linux--持續集成與持續交付

一. git工具使用 1. 版本控制系統簡介 本地版本控制系統: 集中化的版本控制系統: 分佈式版本控制系統: 2. git簡介        自誕生於 2005 年以來,Git 日臻成熟完善,在高度易用的同時,仍然保留着初期設定

原创 firewalld火牆策略

目錄   第一部分: 基本信息 一. 火牆介紹 二. 火牆管理工具切換 1. firewalld----->iptables 2. iptales -------> fiewalld  第二部分:iptables 一. iptables

原创 linux下的設備管理

  目錄   一. 設備識別 二. 設備掛載 三. 設備中文件的查找 四. 分區 1.MBR分區方式: 2.MBR分區方法: 3.MBR分區方式轉換成GPT 五. swap分區 1.作用: 2.swap分區大小建議: 3.swap分區管理

原创 shell中的執行流控制

目錄 一. for循環 ​ 二. while ​ 三. until ​四. if ​ 五. case ​六. expect ​七. break,continue,exit 一. for循環 for定義變量 do使用變量,執行動作 do

原创 Varnish-緩存服務器和負載均衡

一. varnish 下載與安裝 1. 下載: 登陸官網 2.  安裝: yum install -y varnish-6.4.0-1.el7.x86_64.rpm 二. 配置varnish 配置文件: 查看varnish

原创 python --訪問限制、繼承和多態

一. 訪問限制: 1. 定義 在Class內部,可以有屬性和方法,而外部的代碼可以通過直接調用實例變量的方法來操作數據。但是這種操作方法有很大的弊端:外部的代碼可以自由修改實例中的屬性 class Student(object):

原创 python --裝飾器

裝飾器  裝飾器:  把一個函數當作參數,返回一個替代版的函數  本質上就是一個返回函數的函數  “在不改變原函數的基礎上,給函數增加功能” def decorator(func): def wrapper(*args,**

原创 python --文件操作

文件操作 打開【open】 操作【operating】 關閉【close】 打開文件: f = open('/etc/passwd')  讀文件: f.read() 寫文件: f.write() 關閉文件: f.close()

原创 python --面向對象

面向對象 類(Class): 用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個對象所共有的屬性【信息】和方法【要完成的事情】。對象是類的實例。類是抽象的,不能直接使用。實例化:創建一個類的實例,類的具體對象。對象:通過類定

原创 python --模塊

python模塊 Python 模塊(Module):是一個 Python 文件,以 .py 結尾,包含了 Python 對象定義和Python語句 模塊的作用: 模塊能夠有邏輯地組織Python 代碼段 模塊能定義函數,類和變量,

原创 ansible自動化運維(5)

##處理任務失敗 通常playbook遇到錯誤會中止執行,但是有時我們想要失敗時也繼續執行 ##忽略任務失敗 關鍵字:ignore_errors #舉例 [root@workstationcode]#cat ignore.yml ---

原创 ansible自動化運維(6)

一. 利用角色簡化playbook ansible角色具有下列優點: 1.角色可以把內容分組,容易複用 2.可以用角色定義系統基本信息:web服務器、數據庫服務器等 3.角色可以使大型項目易管理 4.角色可以由不同人並行開發 ans

原创 ansible自動化運維(4)

##管理變量和事實:練習:使用基本身份認證的httpd [root@workstation~]#mkdir westos [root@workstationwestos]#cat ansible.cfg [defaults] inven

原创 ansible自動化運維(3)

4.管理變量和事實 將playbook中的某些值使用變量代替,從而 簡化playbook的編寫 ######管理變量###### #ansible變量簡介 變量可能包含下面這些值: 要創建的用戶、 要安裝的軟件包、 要重啓的服務、 要刪