Centos7+puppet+foreman,模板介绍
一、简介
provision templates 是灵活部署合适的操作系统的核心,模板包括有好几类
1、模板种类
pxe相关的模板,比如pxelinux,pxegrub,pxegrub2
kickstart模板,主要执行定制的无人安装文件
安装后的模板,完成后需要执行的脚本
user_data模板,与安装后模板类似,可以将其分配给基于openstack,ec2等
自定义脚本,通过自定义编写的任意脚本
ipxe模板,{g,i}pxe
2、使用模板
可以在主机>置备模板菜单,因为默认模板都是锁定的原始模板,所以选好自己使用的模板克隆一下在编辑
模板使用的是ERB(嵌入式Ruby)模板语言,两种表达的输出方式
<%=@host.name %>
<%
a variable = @host.name
%>
<%= a_variable %>
可以将模板限制为主机组或环境列表
可以在操作系统页面来设置最终条目关联操作系统
一个实例至少包含一个pxe,provision,finish模板
转载于:https://www.cnblogs.com/zhangxingeng/p/10979439.html
Centos7+puppet+foreman,模板介绍相关推荐
- Centos7+puppet+foreman,实现部署OS
一.简介 1. 需要实现操作系统的部署 foreman提供了一个基于kickstart的部署工具,输入一台服务器的部署网卡的mac地址和hostname.ip等信息,就能自动的帮我们部署完,并且,还可 ...
- puppet的相关介绍
一.puppet简介 puppet是基于ruby语言开发的一款开源的软件自动化配置和部署工具,它使用简单且功能强大,可以C/S模式或独立运行. 二.puppet工作模式与流程 ①puppet的工作模式 ...
- puppet子命令介绍
puppet子命令介绍 # puppet -V //查看puppet的版本 # puppet help //查看puppet支持的一些子命令 # ...
- html语言可以写模版继承吗,Django框架(十一):模板介绍、模板语言、模板继承、HTML转义...
1. 模板介绍 1.1 模板的功能 产生html,控制页面上展示的内容.模板文件不仅仅是一个html文件. 模板文件包含两部分内容: 静态内容:css.js.html. 动态内容:用于动态去产生一些页 ...
- Puppet 命令参数介绍(三)
Puppet 命令参数介绍 前言: Puppet的工作原理: puppet master启动默认是监听tcp协议的8140端口.通过ruby的webrick web接收agent端的请求,根据请求内容 ...
- 织梦模板改html教程,dedecms织梦模板介绍及制作修改
dedecms 站长新朋友们可能对织梦模板不太了解,更不知道如何修改.下面山西SEO优化傲远为大家介绍一下织梦模板及简单的修改操作. 关于dedecms模板,我们首选要了解一下它的几个基本定义.Ded ...
- thymeleaf模板介绍
作者:LoveEmperor-王子様 thymeleaf模板介绍 附所关联的Java代码 简介 基本使用 知识重点 代码示例 总结 简介 本文主要是对thymeleaf模板介绍,归纳一些常用知识点 基 ...
- 织梦.html和htm,织梦dedecms之article_article.htm(文章内容页模板)介绍
在dedecms后台的默认模板管理打开article_article.htm文章内容页模板,头部tkd标签调用如下: {dede:field.title/}_{dede:global.cfg_webn ...
- Puppet+foreman 本地yum安装手册
Puppet+foreman 本地yum安装手册 server: 192.168.9.248 szpuppet.server.com agent: 192.168.9.143 zabbix 操作系统: ...
最新文章
- 【Qt】Q_PROPERTY():属性系统
- fork()与pid
- ntp服务器查看状态命令ntpstat及ntpq -p 说明及差别详解
- #{}和${}的区别是什么?
- Java内存原型分析:基本知识
- CF思维联系--CodeForces -214C (拓扑排序+思维+贪心)
- linux+右键快捷,LINUX 添加右键打开终端快捷方式
- 分账汇总少了一笔 和 对账和商户汇总比基础表少了一笔 问题处理方式
- 罗永浩:如果没有特斯拉和马斯克 激动人心的电动车时代不会这么早的到来
- 华为eNSP BUG——关于OSPF Router ID选择问题
- 关于Stm32定时器+ADC+DMA进行AD采样的实现
- Java注解之自定义注解
- php如何实现记录步数,微信步数获取-PHP后端部分
- python帮助文档中文版下载-Python中文文档
- 云计算世界里的企业级软件何去何从
- @Trasactional 事务解读
- Pytorch训练问题:AssertionError: Invalid device id
- Q2增收不增利,“怪兽”无法给自己“充电”
- 【学习】关于网站中图片的各类交互
- IMSI和TMSI的区别