自動化運維

2022-08-28 19:48:08 字數 416 閱讀 4097

考慮的因素:

源**打包為映象

發布到映象庫

利用k8s發布到物理機器執行,以服務的形式對外提供服務

目前的做法

0、建立乙個執行遠端命令的框架

1、每個應用建立乙個部署檔案指令碼

a、指定元**位址

c、同步源**到目標主機

d、接受指令碼引數:

vername=$2----版本號,映象tag

fromport=$3----宿主埠

toport=$4----容器埠

gitaddress=$5---git位址

cname=$6-----容器名稱

cnum=$7-------容器的個數

e、到遠端機器上執行構建映象的命令

1、部署的物理機器,ip

2、原**位置

運維自動化

1,cobbler安裝環境準備 安裝epel epel release 6 8.noarch.rpm x86 64 epel release 6 8.noarch.rpm x86 安裝系列依賴環境 要是區域網用,建議關閉iptables 或是放行25151 80 69埠 和關閉selinux 檢視狀...

自動化運維 Spug 輕量級自動化運維平台

對於中小型企業而言,進行主機和應用的管理是比較麻煩的,應用部署往往需要直接連線伺服器,再進行手動的環境配置 拉取 應用構建和部署發布等工作,容易出錯,且耗時費力。乙個好的自動化運維平台,往往能大大節省人力物力,提高開發部署效率。spug,正是乙個面向中小型企業設計的輕量級自動化運維平台。spug,是...

企業自動化運維

系統安裝是交給idc人員,最小化安裝有標準規範 nagios cacti生產用的最多 controltier zabbix puppet 這些折騰和測試過 目前批量改密是用的指令碼 主機統一管理和登入是買的第三方產品 自己內部用python開發了一套運維管理系統 php開發資料庫備份檢查工具 1.不...