Vagrant 使用 Puppet 模块
Vagrant to use Puppet modules
为了安装 Puppet 模块,您需要安装 Puppet。要安装 Puppet,您需要一个 Puppet Master。我正在使用 Windows,Puppet Master 不会为 Windows 安装。我应该怎么办?我只需要安装一个 Puppet 模块,这样我就可以在配置 vagrant 实例时使用它。
首先你必须选择木偶建筑。 Master-agent architecture in puppet is recommended approach but you can also use stand-alone 架构。因此,您不必 安装 Puppet Master。
如果您正在使用 vagrant,您可以创建 shell 脚本来配置来宾计算机,这将安装和设置独立的 puppet,或者只是 setup 一个 puppet 供应器。
使用 Puppet Provisioner,记得设置 module_path (Path, on the host, to the directory which contains Puppet modules, if any)
.
最后但同样重要的是,您不需要 主机上的人偶来"install" 人偶模块。只需 download latest tar.gz
(例如 mysql 模块)与该模块打包,然后解压到 module_path
.
指向的目录中
为了安装 Puppet 模块,您需要安装 Puppet。要安装 Puppet,您需要一个 Puppet Master。我正在使用 Windows,Puppet Master 不会为 Windows 安装。我应该怎么办?我只需要安装一个 Puppet 模块,这样我就可以在配置 vagrant 实例时使用它。
首先你必须选择木偶建筑。 Master-agent architecture in puppet is recommended approach but you can also use stand-alone 架构。因此,您不必 安装 Puppet Master。
如果您正在使用 vagrant,您可以创建 shell 脚本来配置来宾计算机,这将安装和设置独立的 puppet,或者只是 setup 一个 puppet 供应器。
使用 Puppet Provisioner,记得设置 module_path (Path, on the host, to the directory which contains Puppet modules, if any)
.
最后但同样重要的是,您不需要 主机上的人偶来"install" 人偶模块。只需 download latest tar.gz
(例如 mysql 模块)与该模块打包,然后解压到 module_path
.