原创 puppet系列之nagios客戶端模塊
爲了方便與puppet結合着用,所以接下去原本用源碼編譯的,統統改成用rpmbuild打包完,在放進自己建的源裏面,本文也將說明本地源如何創建。 文中軟件包nrpe,和nagios-plugins均由上篇文章的spec生成。
原创 ansible自動化部署分佈式日誌收集系統
好久沒寫博客啦,關鍵沒成品可分享的。標題很高端的趕腳有木有,其實就是簡單的ansible+fluentd+es+kibana。本篇的內容主要是自動化部署日誌收集系統fluentd簡單介紹下各個工具:fluentd是一個日誌收集系統,它的特點
原创 rpmbuild使用---創建nrpe,nagios-plugins軟件包
nagios客戶端一般需要nagios-plugins,nrpe,爲了方便與puppet結合,所以最好把源碼打包成軟件包 spec文件內容如下: nrpe.spec: %define name nrpe %define version
原创 puppet系列之sudo模塊
需求:每臺服務器上都創建dev組,專門給開發人員,給特定的開發人員建賬號,並加入dev組; 運維人員也將創建各自的用戶,並加入wheel組,通過sudo來對組裏成員做權限設置。 架構如下: manfests裏面的文件內容如下:
原创 puppet負載均衡之nginx+passenger
由於3.x系列已不再支持mongrel,所以就採用nginx+passenger來做負載均衡;之前有發過nginx+mongrel,puppet version是2.7系列的,所以還是可以用的; 環境說明: 操作系統:centos 5.8