課程目錄:基于SaltStack的配置管理實(shí)戰(zhàn)培訓(xùn)
        4401 人關(guān)注
        (78637/99817)
        課程大綱:

        基于SaltStack的配置管理實(shí)戰(zhàn)培訓(xùn)

         

         

         

        1 SaltStack快速入門
        1.1 SaltStack介紹
        1.2 SaltStack遠(yuǎn)程執(zhí)行
        1.3 SaltStack配置管理
        1.4 SaltStack與ZeroMQ
        2 無(wú)Agent運(yùn)行方式Salt SSH
        2.1 Salt-ssh部署
        2.2 使用Salt SSH
        2.3 Salt SSH實(shí)現(xiàn)方式詳解
        2.4 SaltStack VS Ansible
        3 SaltStack數(shù)據(jù)系統(tǒng)
        3.1 Salt Grains(用于資產(chǎn)收集和目標(biāo)匹配)
        3.2 Salt Pillar
        3.3 Grains vs Pillar
        4 深入理解SaltStack遠(yuǎn)程執(zhí)行
        4.1 指定目標(biāo)(Targeting):10余種目標(biāo)選擇方法
        4.2 執(zhí)行模塊(Execution Modules)
        4.3 返回程序(Returners):將返回寫入MySQL數(shù)據(jù)庫(kù)
        5 深入理解SaltStack配置管理
        5.1 狀態(tài)(States)
        5.2 狀態(tài)模塊(State Modules)
        5.3 LAMP狀態(tài)實(shí)現(xiàn)(案例講解模塊)
        5.4 狀態(tài)間關(guān)系(require、watch、include)
        5.5 States條件判斷(cmun模塊)
        5.6 生產(chǎn)使用Jinja模版
        6 SaltStack日常管理和案例
        6.1 SaltStack 生產(chǎn)技巧
        6.2 Salt Runners
        6.3 SaltStack Job管理
        6.4 自動(dòng)化部署JDK+Tomcat
        6.5 自動(dòng)化部署Nginx+PHP
        7 Web生產(chǎn)架構(gòu)案例實(shí)戰(zhàn)
        7.1 需求分解與環(huán)境規(guī)劃
        7.2 系統(tǒng)初始化實(shí)現(xiàn)
        7.3 基礎(chǔ)模塊實(shí)現(xiàn)
        7.4 應(yīng)用模塊實(shí)現(xiàn)
        8 SaltStack高可用和分布式
        8.1 Masterless架構(gòu)
        8.2 Multi-Master架構(gòu)
        8.3 Salt Syndic分布式架構(gòu)
        8.4 Salt Cloud云管理(SaltStack+OpenStack)
        9 SaltStack二次開發(fā)
        9.1 自定義Grains
        9.2 編寫執(zhí)行模塊Module
        9.3 Salt API詳解
        9.4 使用Salt API進(jìn)行自動(dòng)化管理