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模板

相关文章
相关标签/搜索