小编Pra*_*tal的帖子

Chef:如何将多个节点添加到给定角色

是厨师的新手,尝试各种选择.如果用例是将多个节点添加到特定角色,那么最简单的方法是什么?

对于单个节点,我将从chefdk(工作站)执行以下命令.

knife node run_list add <host-name1> "role[httpd-role]" (已经创建并上传了食谱到chef-server,并结合了一些食谱来创建角色'httpd-role').

假设我有许多主机名,在上面的场景中,将上述角色添加到所有节点的最简单方法是什么.

  1. 当主机名具有增量数字的固定模式时(fe1,fe2等...)
  2. 当主机名没有任何固定模式时(foo,bar,fooabcd,barabcd等...)

在本练习结束时,我想将角色'httpd-role'添加到所有节点,并在所有节点上执行'sudo chef-client'时,我希望获取所有最新策略并将其安装在节点.

提前致谢

chef-infra chef-recipe

5
推荐指数
1
解决办法
3685
查看次数

GitLab:有没有办法从命令行保护分支?

我知道它是如何从 GitLab UI ( http://gitlabdomain.com/ProjectNamespace/Project/protected_branches ) 完成的,但是有没有办法从命令行“保护”特定分支?

git gitlab

5
推荐指数
1
解决办法
3861
查看次数

标签 统计

chef-infra ×1

chef-recipe ×1

git ×1

gitlab ×1