Centos7+puppet+foreman,模板介紹

1、簡介linux

   provision templates 是靈活部署合適的操做系統的核心,模板包括有好幾類操作系統

  一、模板種類ip

    pxe相關的模板,好比pxelinux,pxegrub,pxegrub2部署

    kickstart模板,主要執行定製的無人安裝文件io

    安裝後的模板,完成後須要執行的腳本模板

    user_data模板,與安裝後模板相似,能夠將其分配給基於openstack,ec2等腳本

    自定義腳本,經過自定義編寫的任意腳本openstack

    ipxe模板,{g,i}pxe語言

   二、使用模板文件

    能夠在主機>置備模板菜單,由於默認模板都是鎖定的原始模板,因此選好本身使用的模板克隆一下在編輯

    模板使用的是ERB(嵌入式Ruby)模板語言,兩種表達的輸出方式

      <%=@host.name %>

      <%

      a variable = @host.name

      %>

      <%= a_variable %>

    能夠將模板限制爲主機組或環境列表

    能夠在操做系統頁面來設置最終條目關聯操做系統

    一個實例至少包含一個pxe,provision,finish模板

相關文章
相關標籤/搜索