问题标签 [chefdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
networking - berkshelf 无法在 CentOS 上连接
我在 vagrant box 上安装了 ChecfDK。
Brekshelf 不好用。可以连接 无法连接
我检查了 Iptables 等,但在网络上找不到问题。URL 可以通过 curl 访问,并且可以在 ubuntu 盒子上正常工作。
CentOS ( https://github.com/takase1024/chefdk-centos )
macos - 类:Kitchen::ActionFailed - 测试厨房 + Docker + 远程 API
我正在尝试在我的 Mac(OS X Mavericks)上使用测试厨房(附带 ChefDK 并安装了 docker-api 驱动程序)在远程服务器上创建一个 docker 实例,但我似乎在最后一步几乎失败了:
尝试创建容器端口时似乎失败了:
我不确定问题是否在于我的 .kitchen.yaml 中的端口是否正确转发。当然,这可能是一个完全不同的问题:
我正在唱 adnichols/kitchen-docker-api 驱动程序,顺便说一句。
vagrant - Chefdk berkshelf 和 vagrant “在食谱路径中找到目录食谱,但它不包含食谱文件。跳过”
主要问题 为什么厨师看不到食谱路径中的食谱文件?我该如何解决?
已安装
- rbenv
- 厨师长
- vagrant-berkshelf 插件
我已经做过的事情
把它放在我的 .zshrc
还安装了一个berks,它可以工作!
流浪规定(错误):
如果您想了解更多信息,请询问。
更新添加流浪文件:
添加了更新 metadata.rb
ruby - ChefDK - 提供域凭据时 WinRM 切换到基本身份验证。
我在 Windows 7 64 位上使用 ChefDK 0.3.5。我在尝试使用 Chef 和 WinRM 在远程服务器上执行 chef-client 命令时遇到了一些问题。我发出的命令如下:
我得到的结果并没有让我做我想做的事。所以我用谷歌搜索了它,看到了一些关于不验证 SSL 或使用:verify_peer
的东西,这也没有做任何事情。所以我在命令提示符中再次执行了 WinRM 配置命令,因为 PowerShell 告诉我他们错了。
执行完这些命令后,我再试一次,ChefDK 看着我,好像我很傻一样。我不确定为什么 Chef 尝试使用基本身份验证然后我给它域凭据。这以前也有效,但我不得不买一台新电脑和我的笔记,安装丢失了。关于我可能遗漏的东西有什么想法吗?如果我缺少任何信息,请告诉我,我会更新我的问题。
chef-infra - 我已经安装了 chef-dk 并开始使用 berkshelf 但berks 上传失败
我已经安装了 chef 客户端12.0.3
,在它之上我已经安装了 chef-dk 版本0.3.5
但是为什么 chef-dk 正在安装 chef 客户端版本Chef: 11.18.0.rc.1
- 无法将食谱上传到厨师服务器
- berks 货架列表正在运行,但 berks 上传失败
错误:
vagrant - Vagrant Berkshelf 在您的 PATH 中找不到“berks”可执行文件。运行“vagrant up”时
- 我按照说明下载了最新版本的 ChefDK。
- 如何在 vagrant 文件中添加 Berkshelf 的路径?
这是我当前的 Vgrantfile:
chef-infra - 厨师应用程序和厨师回购有什么区别
我发现有 2 种方法可以生成 chef repo,并且被它们的相似性弄糊涂了。我想知道哪一种是推荐的方式,以及为什么厨师提供这些命令。也许它们在不同的上下文中使用?
test-kitchen - 测试厨房,存储凭证
使用 Test Kitchen,在 yaml 配置中......存储适用于多个平台和多个套件的全局使用属性的最佳位置在哪里?
以我的 .kitchen.yml 为例:
我知道还有其他厨房文件,例如 ~/kitchen/config.yml 和 .kitchen.local.yml 但我一直无法找到适用于所有平台和套件的属性。将属性复制和粘贴到平台是最好的方法吗?
amazon-ec2 - 测试厨房:如何在 kitchen.yml 中读取平台特定属性
在我的.kitchen.yml
配置中,我尝试根据平台版本应用属性。我的厨房配置如下所示:
在此kitchen converge
过程中,我无法pg_version
正确获得价值。对于我的厨师脚本pp node.debug_value('pg_version')
输出中的此代码,如下所示:
我不太清楚这个结果。我假设我在platforms
yml 部分中指定的属性的优先级是normal
,那么我怎样才能得到它?
用户danieljimenez也在这里提出了类似的问题。