jjzjj

puppetlabs

全部标签

windows - 编写 puppet 配置以克隆 github repo

我编写了一个Puppet模块来在Windows上安装Git。PuppetMaster是Linux。是否可以仅使用puppet资源(即不使用脚本或exec)编写Puppetlist来克隆GitHub存储库?这是一个私有(private)仓库,因此解决方案需要包含安全凭证。 最佳答案 在Windows上确实可以!您可以使用puppetlabs-vcsrepo模块在Virtualbox中使用Windows2012R2机器的屏幕截图,左侧为命令行,右侧为GUI。我在示例中使用的代码:vcsrepo{'C:\foo':ensure=>pres

mongodb - Puppet MongoDb 启用身份验证

我正在使用puppetlabsmongodbmodule启用身份验证.正如文档所说,要启用身份验证,我应该添加auth=>true。但是为了使身份验证有效,我havetoaddausertotheadmindatabase,所以我这样做了:mongodb::db{'admin':user=>'adminuser',password_hash=>'a15fbfca5e3a758be80ceaf42458bcd8',}这适用于第一次运行,但后续运行会导致错误:Mongodb::Db[admin]/Mongodb_database[admin]:Couldnotevaluate:Execut

php - 如何使用 puppetlabs-mysql 安装 mySQL 5.6.23

环境:Vagrant(VirtualBox)Ubuntu14傀儡-Puppetlabs-mysql(https://github.com/puppetlabs/puppetlabs-mysql)问题:使用puppetlabs-mysql(版本3.6.1)我正在尝试安装mySQL5.6.23,但它似乎正在安装5.5.4。我尝试将属性“确保”设置为“5.6”,但它给了我这个错误:Error:Couldnotupdate:Executionof'/usr/bin/apt-get-q-y-oDPkg::Options::=--force-confold--force-yesinstallmys

git - 如何从 github repo 克隆,然后在 puppet 上运行 npm install

我已经研究出如何启动一个vagrantbox和apt-getinstall包我现在想在运行npminstall并使用nodeapp.js运行应用程序之前从githubgitclone一个node.js存储库我希望能够通过发出BASH命令来实现这一点,但我现在看到puppet需要以puppety的方式完成此操作。Google在此问题上的结果令人困惑且不一致。那么,你如何告诉Puppet从githubgitclone一个node.js包,然后使用npminstall安装它? 最佳答案 您可以使用puppet-nodejs模块来管理npm

git - 如何从 github repo 克隆,然后在 puppet 上运行 npm install

我已经研究出如何启动一个vagrantbox和apt-getinstall包我现在想在运行npminstall并使用nodeapp.js运行应用程序之前从githubgitclone一个node.js存储库我希望能够通过发出BASH命令来实现这一点,但我现在看到puppet需要以puppety的方式完成此操作。Google在此问题上的结果令人困惑且不一致。那么,你如何告诉Puppet从githubgitclone一个node.js包,然后使用npminstall安装它? 最佳答案 您可以使用puppet-nodejs模块来管理npm