gpt4 book ai didi

ubuntu - 如何自动化 Puppet 的模块安装

转载 作者:太空宇宙 更新时间:2023-11-03 16:50:52 27 4
gpt4 key购买 nike

我正在致力于将系统一键式部署到 Ubuntu 机器上。刚开始为此使用 Puppet。看起来,为了让我使用外部模块,我必须使用类似的东西预安装它们

puppet module install foo

问题:

  1. 我是否总是需要预安装模块才能使用它们?
  2. 如何自动安装 Puppet 模块?

这是一个独立的 puppet 设置(所以不是主从 puppet )。我将不得不为不同的客户重复多次。因此,让一个按钮为我完成所有工作会很好。后期还有设置主从的地方。但它必须独立于每个客户。

最佳答案

我在无主设置中工作。

你应该看看 librarian-puppet你写 Puppetfile 描述你所有的模块:

  • 本地目录,
  • 远程 git,
  • puppet 锻造

librarian-puppet 将为您计算一个模块目录。

librarian-puppet install

然后您可以将其上传到目标机器并启动 puppet apply。它也适用于 vagrant。

config.vm.provision :puppet, :module_path => "modules"

关于ubuntu - 如何自动化 Puppet 的模块安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21158795/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com