
曙海教學(xué)優(yōu)勢(shì)
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,面向企事業(yè)項(xiàng)目實(shí)際需要,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
????DO407基于紅帽企業(yè)級(jí)操作系統(tǒng)7,專為想要借助 Ansible 實(shí)現(xiàn)自動(dòng)化、配置和管理的系統(tǒng)管理員而設(shè)計(jì)。了解如何安裝和配置 Ansible、創(chuàng)建和運(yùn)行 playbook 來配置系統(tǒng)以及管理 inventory (配置文件),實(shí)現(xiàn)自動(dòng)化部署、批量部署、批量配置修改及數(shù)據(jù)中心監(jiān)控,針對(duì)開源提供的playbook實(shí)現(xiàn)部署和應(yīng)用,同時(shí)對(duì)企業(yè)個(gè)性化服務(wù)、個(gè)性化修改提供二次開發(fā)和編寫的能力。
1.使用 Ansible 清單 (inventory) 定義主機(jī)組
2.創(chuàng)建 Ansible playbook
3.使用 playbook,將系統(tǒng)配置為指定的狀態(tài)
4.創(chuàng)建和使用 Ansible 模板來為主機(jī)創(chuàng)建自定義的配置文件
5.創(chuàng)建 Ansible 角色
6.利用 playbook 中的 Ansible Vault 保護(hù)敏感數(shù)據(jù)
7.安裝 Ansible Tower 并用它來管理系統(tǒng)
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
|
? 模塊名稱? ? |
? 課程內(nèi)容? ? |
|
? 第1章: ? 介紹Ansible ? |
? 1. 描述Ansible概念,參考架構(gòu),和使用案例Ansible與自動(dòng)化 ? 2. 描述Ansible部署和業(yè)務(wù)流程 ? 3. 描述Ansible清單的概念 ? |
|
? 第2章: ? 布署Ansible ? |
? 1. Ansible安裝 ? 2. 管理ansible配置文件 ? 3. 運(yùn)行ad hoc命令 ? 4. 管理動(dòng)態(tài)清單 ? |
|
? 第3章: ? 實(shí)現(xiàn)Playbooks ? |
? 1. YAML語法及國際通用語法規(guī)則 ? 2. 編寫YAML文件 ? 3. YAML配置文件故障排除 ? |
|
? 第4章: ? 管理變量和Inclusions ? |
? 1. Ansible 變量基礎(chǔ) ? 2. Ansible 變量該如何管理 ? 3. Ansible Inclusions管理 ? |
|
? 第5章: ? 實(shí)施任務(wù)控制 ? |
? 1. 在playbook中構(gòu)造條件和循環(huán) ? 2. handlers實(shí)現(xiàn) ? 3. tags標(biāo)簽實(shí)現(xiàn) ? 4. 錯(cuò)誤管理與異常處理 ? |
|
? 第6章: ? 實(shí)現(xiàn)Jinja2模板 ? |
? 1. Jinja2介紹與Python的淵源 ? 2. 實(shí)現(xiàn)Jinja2模板管理 ? 3. Jinja2模板管理 ? |
|
? 第7章: ? 角色構(gòu)造 ? |
? 1. 角色創(chuàng)建與角色管理 ? 2. 使用Ansible Galaxy部署角色 ? 3. 角色在ansible中的實(shí)現(xiàn) ? |
|
? 第8章: ? Ansible優(yōu)化 ? |
? 1. 配置連接類型 ? 2. 并發(fā)配置與多線程配置 ? 3. 高效平行并發(fā) ? 4. 其他方面優(yōu)化與整合 ? |
|
? 第9章: ? Ansible Vault ? |
? 1. 系統(tǒng)管理中的敏感數(shù)據(jù) ? 2. 敏感數(shù)據(jù)使用Ansible Vault ? 3. Ansible Vault在執(zhí)行期間的管理 ? |
|
? 第10章: ? Ansible排錯(cuò) ? |
? 1. Playbooks故障排除 ? 2. 變量故障排除 ? 3. 執(zhí)行期間故障排除 ? 4. Ansible運(yùn)行流程故障排除 ? |
|
? 第11章: ? 部署Ansible Tower ? |
? 1. 什么是Ansible Tower ? 2. 部署Ansible Tower ? 3. Ansible Tower用戶管理 ? 4. Ansible Tower主機(jī)管理 ? 5. 部署Ansible Tower和執(zhí)行工作任務(wù) ? |
|
? 第12章: ? 在DevOps環(huán)境中部署Ansible ? |
? 1. DevOps的優(yōu)勢(shì)及未來趨勢(shì)發(fā)展 ? 2. 部署裝配Vagrant虛擬機(jī) ? 3. DevOps環(huán)境部署Vagrant ? |
?
?