cost 107 ms
如何将默认的 Puppet 环境设置为生产以外的环境? - How to set the default Puppet environment to something other than production?

我确实搜索过,但没有找到我要找的东西。 过去,我有多个 Puppet master,每个环境一个,然后每月制作脚本将代码从一个环境提升到另一个环境,但这个过程很痛苦。 我目前正在开发一个 Puppet Master,我正在尝试利用环境功能,但不想将默认环境设置为生产环境。 这应该很简单,但我还没有 ...

2023-01-18 15:36:28   1   15    puppet  
脚本如果变量为空则不执行命令,如果变量可用则执行 - script if variable empty not execute command, if variable available execute

我正在编写一个脚本来禁用人偶代理。 我想实现这个逻辑: 如果reason变量 null 或为空,则停止并显示一条解释性消息; 否则执行禁用命令( puppet agent --disable "$reason" ) 如何在下面的脚本中的execute() function 中编写if条件来实现? ...

如何检查 hash 是否具有 puppet 中的键值 - How to check whether hash has a value for the key in puppet

我有一个 hash 定义如下: 我有 String 变量,我需要在 hash 中搜索给定的键,如果找到一个值,我需要将该值分配给变量“result”,否则我需要分配一个默认值“test”。 我怎么能在木偶中做到这一点? 或者唯一的方法是使用 if else 条件? 它应该与此类似,但下面的代码不起作 ...

2022-12-14 14:06:54   3   28    hash / puppet  
如何使用人偶模块评论文件中所有未注释的行 - How to comment all the uncommented lines in a file using puppet module

我有一个 sshd_config 配置文件,其中包含注释行和未注释行。 我想使用 puppet 注释该文件中所有未注释的行。 有什么最佳/简单的方法可以做到这一点吗? 或者有没有办法通过 puppet 运行 bash 命令(也许 sed 来替换)? 我不确定使用 bash 命令是否正确。 如果有人指 ...

Gunicorn/Nginx/Flask 不能很好地协同工作 - Gunicorn/Nginx/Flask not playing together well

在过去的几天里,我一直在尝试在 Puppet 中构建一个 nginx/gunicorn/flask 堆栈,以便在我们的环境中重复部署。 不幸的是,我在最后一刻来不及了,真的需要一些帮助。 我已经在下面丢弃了我认为相关的所有内容,如果有人可以伸出援手,那将非常有帮助! gunicorn cli 错误 ...

使用人偶查找 function 动态检索每个数据中心、区域、网络租户和环境的服务器角色 - Using puppet lookup function to dynamically retrieve a server role per datacenter,zone,network tenant and environment

我正在为主从类型应用程序编写自定义 Puppet 7 配置文件,它需要在每个数据中心、区域、网络租户和环境的从属服务器配置中动态检索主服务器主机名。我定义了以下模板变量在我的 Puppet 7 环境中: 我需要动态检索每个数据中心、区域、网络租户和环境的主服务器主机名,以便我可以加入应用程序集群中的 ...

2022-11-30 17:58:47   1   36    puppet  
Python工头问题 - Python Foreman Issue

Python 版本 = 3.9,工头版本 = 2.5.4 我正在使用 Python Foreman(python-foreman)模块连接到 Foreman 来执行一系列自动化任务,但是一旦我连接到 Foreman,如下所示: 我收到了如下一堆相互矛盾的陈述,并最终出错了。 最终脚本在这里出错: ...

Puppet Facts - 搜索对象数组 - Puppet Facts - Searching Array of Objects

我在 Azure 台虚拟机上运行 Puppet 代理。 有一个名为“az_metadata”的自动生成的事实,其中包含有关机器的大量有用信息。 这是我正在尝试搜索的 az_metadata 事实的片段: 我从这个事实中需要的值是名称为“Env”的 hash object 的值。 在上面的示例中,我要 ...

2022-09-28 20:19:23   1   32    puppet  
在 Puppet 中按模式在节点上的目录中查找文件 - Find file(s) in a directory on the node by pattern in Puppet

如何使用 shell 模式或正则表达式在节点上的目录中找到文件? 我想做的事: 我将 tar 文件下载到相应客户端上的/tmp/myfiles并解压缩此存档。 来自它的几个 deb 文件(大约 10 个)。 文件名随时间变化,因为名称中集成了版本号。 文件名如下所示: package1_8.0-22 ...

2022-09-18 11:38:52   1   21    puppet  
木偶打印 undef 字符串而不是 nil - Puppet printing undef string instead of nil

我目前正在将一些旧 Puppet 文件更新为更新版本的 puppet,并遇到以下问题: 当我们从erb文件为我们的 RoR 应用程序生成env.yml时,我们其中一台服务器的 hieradata 具有可以保持未定义的变量并且仍然可以工作。 以前,这可以与我们的env.yml正常工作,生成这些值,例 ...

2022-09-14 23:44:46   2   23    puppet  

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM