Puppet的一些技巧
其实很简单,puppet agent只要知道puppet是什么就可以了
你可以将“puppet”写在/etc/hosts里,比如:
127.0.0.1 puppet
这样就不必在puppet.conf中指定server=127.0.0.1了
你还可以给主机改名称,比如:
hostnamectl set-hostname x.y.com
然后给你的puppet server一个A记录,注意这个A记录必须也是y.com的子域名
所以它的A记录应该是puppet.y.com 这样你什么都不用写,不用填/etc/hosts,不用改puppet.conf
你host puppet就可以得到这个puppet.y.com的主机地址了,是不是很神奇?
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对Devmax的支持。如果你想了解更多相关内容请查看下面相关链接
Puppet的一些技巧的更多相关文章
-
如何使用puppet替换文件中的string
今天小编就为大家分享一篇关于如何使用puppet替换文件中的string,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
-
Puppet的一些技巧
puppet这个工具真的很神奇,先不说商业版有哪些黑科技,单是开源版本就有很多可能让你摸不着头脑的地方,下面来列举一下puppet是怎么查找puppet server的
-
centos – 管理启用 – 禁用Hiera puppet的nginx网站?
我得到了实现hierapuppet脚本来管理Nginx的sites_enabled的任务.这是我的傀儡剧本:common.yamlinit.pp但是当木偶执行时我得到了错误:err:CouldnotretrievecatalogfromRemoteServer:Error400onSERVER:can’tconvertStringintoIntegerat/etc/puppet/modules/N
-
Centos 5 – 使用官方存储库升级手动安装的Puppet服务器
我有Puppet服务器版本2.6.4,它是直接使用RPM软件包手动安装的.现在我想通过使用PuppetLabs存储库和Yum安装它,尽可能安全地将其升级到最新版本(3.6).如果出现问题,我该如何回滚更改?升级前如何备份当前设置?
-
centos上已安装的软件包上的Puppet错误
我认为puppetyum适配器已经知道如何处理这个结果代码了.这似乎是超级基础,应该“正常工作”.这是在Centos6.3上使用puppet3.1.1-1.el6正如我的评论中所述,包名称错误.以下是我如何修复它以在Ubuntu和CentOS上安装.
-
centos – Puppet代理偶尔会失败,有超时或“找不到类”错误
几个星期前,我将运行puppetmaster的虚拟机的内存分配增加了几百兆,从那时起就没有任何失败.(这是表示记忆力不足的奇怪方式……
-
centos – 使用Puppet管理一个文本块
但无论如何,这是问题的一部分.>有没有更好的方法来实现这一目标?>如果没有,我如何让Puppet意识到文本块已经存在?我最终用exec行解决了这个问题:是的,它正在使用exec,这是官方气馁,但这可靠地工作,并使用任何CentOS盒将具有的绝对基本的东西.感谢大家!
-
centos – Puppet目录环境和$环境变量
是不是可以用作ENC?$environment环境变量在技术上并不是事实–它是由代理从puppet.conf中设置的,而不是事实.您需要在代理程序的puppet.conf中编辑它而不是facts.d.ENC可以设置节点的环境,但主机需要覆盖它,而不是代理.
-
如何在CentOS 7上安装puppet
CentOS7附带ruby2.0.0.353-20.el7.我正试图在那里安装木偶,并遇到错误.首先我跑:那些工作正常.然后我遇到了这个问题:看起来它需要红宝石1.8.Ruby2.0默认安装,看起来是最早的.我错过了什么?看来你安装了EL6的puppetlabsrepo,然后拆下并用EL7的repo替换它.但是yum仍然缓存了EL6回购的数据.只需将其清理干净再试一次.
-
centos – 使用Puppet管理第三方/定制软件的最佳方式?
人们通常如何使用Puppet管理自定义编译/重新打包的第三方软件?Puppet并不是真的设计用于分发大文件,所以你应该在带外进行.最好的方法是将自定义/第三方软件打包为RPM并托管您自己的RPM存储库.理想情况下,RPM打包应受版本控制,并且RPM存储库备份或托管在多台计算机上.
随机推荐
-
Error: Cannot find module ‘node:util‘问题解决
控制台 安装 Vue-Cli 最后一步出现 Error: Cannot find module 'node:util' 问题解决方案1.问题C:\Windows\System32>cnpm install -g @vue/cli@4.0.3internal/modules/cjs/loader.js:638 throw err; &nbs
-
yarn的安装和使用(全网最详细)
一、yarn的简介:Yarn是facebook发布的一款取代npm的包管理工具。二、yarn的特点:速度超快。Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。超级安全。在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。超级可靠。使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。三、y
-
前端环境 本机可切换node多版本 问题源头是node使用的高版本
前言投降投降 重头再来 重装环境 也就分分钟的事 偏要折腾 这下好了1天了 还没折腾出来问题的源头是node 使用的高版本 方案那就用 本机可切换多版本最终问题是因为nodejs的版本太高,导致的node-sass不兼容问题,我的node是v16.14.0的版本,项目中用了"node-sass": "^4.7.2"版本,无法匹配当前的node版本根据文章的提
-
nodejs模块学习之connect解析
这篇文章主要介绍了nodejs模块学习之connect解析,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
-
nodejs npm package.json中文文档
这篇文章主要介绍了nodejs npm package.json中文文档,本文档中描述的很多行为都受npm-config(7)的影响,需要的朋友可以参考下
-
详解koa2学习中使用 async 、await、promise解决异步的问题
这篇文章主要介绍了详解koa2学习中使用 async 、await、promise解决异步的问题,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
-
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
这篇文章主要介绍了Node.js编写爬虫的基本思路及抓取百度图片的实例分享,其中作者提到了需要特别注意GBK转码的转码问题,需要的朋友可以参考下
-
CentOS 8.2服务器上安装最新版Node.js的方法
这篇文章主要介绍了CentOS 8.2服务器上安装最新版Node.js的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
-
node.js三个步骤实现一个服务器及Express包使用
这篇文章主要介绍了node.js三个步骤实现一个服务器及Express包使用,文章通过新建一个文件展开全文内容,具有一定的参考价值,需要的小伙伴可以参考一下
-
node下使用UglifyJS压缩合并JS文件的方法
下面小编就为大家分享一篇node下使用UglifyJS压缩合并JS文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧