虛擬機器上架交付:
借助藍鯨標準運維,實現虛擬機器建立、定製ip、jumpserver自動新增資產及使用者推送、註冊藍鯨cmdb,傳送郵件通知。
1.vsphere自定義規範管理器
2.藍鯨開發框架+python+django+celery
3.pyvmomi vsphere 管理
4.藍鯨標準運維-原子開發
5.藍鯨api
6.jumpserver api
1.原來流程
2.痛點
a.需要在vsphere、jumpserver、jenkins中切換才能完成上架需求;
b.虛擬機器建立後需要先修改主機名、ip、zabbix-agent等才能完成新的虛擬機器;
c.每台虛擬機器由建立到初始化話,整個過程時間在10分鐘以上,效率不高;
d.由於新增藍鯨平台,後續還需新增藍鯨agent、註冊cmdb等操作,此流程還未實現;
1.現在流程
2.優點
a.使用自定義規範管理器建立虛擬機器,建立過程中直接根據自定義的ip、主機名建立虛擬機器,無需二次登入修改;整個建立過程在1分40秒左右,大大提高到了效率;
b.虛擬機器建立完畢後,有開機啟動指令碼自動安裝藍鯨agent、修改核心引數、更改zabbix agent位址,便於後續流程操作;
c.jumpserver自動新增資產並推送指定的系統使用者;無需切換至多個管理介面;
d.呼叫藍鯨api自動註冊cmdb並將虛擬機器轉移到當前業務的空閒模組下;
e.最後自動郵件通知業務相關維護人員;
1.借助藍鯨標準運維,開發標準運維自定義開發原子(由於藍鯨自帶原子沒有以下功能,需要自定義開發):
虛擬機器管理(vsphere)-建立虛擬機器
跳板機管理(jump)-建立資產、推送系統使用者
配置平台自定義(cmdb)-主機註冊
2.此流程開始後會安裝模板依次執行相關操作,各節點執行成功後將進行郵件通知;
但是某個節點失敗,需要檢視相關報錯資訊後,運維人員再進行修改變數進行重新執行;
3.此流程模板設計的術語(可到藍鯨文件中心-標準運維檢視):
a.原子節點
b.分支閘道器
c.並行閘道器
d.匯聚閘道器
e.子流程節點
f.全域性變數
1.對於idc機房的網路分為段,在vsphere中需要選擇不同網段的網絡卡,目前建立虛擬機器原子不支援;
2.此流程只針對虛擬機器使用,物理機上架可通過cobbler安裝系統並初始化,後續可通過子流程(跳板機新增資產)新增jumpserver,如下:
在進行虛擬機器交付前,我們需要做一系列的標準化規範,如:主機名規範、作業系統規範;只有按照規範生成的虛擬機器,才能夠在生產環境中安全有效管理。
雲與虛擬機器
2022 01 19 常見的虛擬包括 qemu vmware virtualbox parallels desktop proxmox 常見雲 openstack等 一 虛擬化 1 命令列 1.1 qemu 開源2 單機版本 2.1 vmware vmware有乙個基礎免費版本 還有乙個 vmwar...
阿里雲虛擬機器mysql 開啟虛擬機器裡mysql
開啟虛擬機器裡mysql 雲伺服器 elastic compute service,簡稱ecs 是阿里雲提供的效能卓越 穩定可靠 彈性擴充套件的iaas infrastructure as a service 級別雲計算服務。雲伺服器ecs免去了您採購it硬體的前期準備,讓您像使用水 電 天然氣等公...
Nginx實現虛擬機器
區分不同的 有三種方式 1 ip區分 方法一 使用標準的網路配置工具 比如ifconfig和 route 命令 新增 lp別名 當前ip配置情況 在eth0網絡卡再繫結乙個ip 方法二 1 將 etc sysconfig network scripts ifcfg eth0檔案複製乙份,命名為 if...