test-kitchen

Chef:Kitchen Converge 在 Windows 10 Guest 上使用 Vagrant FileTransporter 时失败 错误
test-kitchen

Chef:Kitchen Converge 在 Windows 10 Guest 上使用 Vagrant FileTransporter 时失败 错误

正如我在此处创建的错误中所述: https://github.com/test-kitchen/kitchen-vagrant/issues/407 当我在新创建的 Windows 10 盒子上执行厨房融合时,它会连接并开始在盒子上本地同步食谱,但失败并出现错误: >>>>>> ------Exception------- >>>>>> Class: Kitchen::ActionFailed >>>>>> Message: 1 actions ...

Admin

如何在 ec2-kitchen 中使用 chef vault 凭证
test-kitchen

如何在 ec2-kitchen 中使用 chef vault 凭证

因此,我们使用 chef-vault 来管理机密,并使用 chef_zero 作为我们的配置器。我们有一个基本的 docker cookbook,用于安装 docker 并登录到 docker hub。然后,我们有 docker 镜像特定的 cookbook,用于启动各种 docker 镜像,例如 rabbitmq_docker chef recipe。 总体而言,问题在于如何使用 ec2-kitchen 处理机密。由于它们不是完整的 Chef 节点,因此无法访问保险库。显然,我们不想将机密签入 git,所以我只是想知道其他人如何处理这个问题。 我的想法...

Admin

Test Kitchen 未检测到 winrm 并使用 SSH 为 Windows 客户机提供服务
test-kitchen

Test Kitchen 未检测到 winrm 并使用 SSH 为 Windows 客户机提供服务

我是第一次测试带窗户的厨房 我正在使用带有 Vagrant (virtualbox) 的 Test Kitchen 在 Windows 机器上测试厨师食谱 我有win-2012-r2一个可以与 Vagrant 配合使用的盒子(winrm 和 rdp 都可以使用) 但是,当使用与厨房相同的方法时,它会尝试连接 SSH,而不是winrm 这是我的.kitchen.yml文件 --- driver: name: vagrant provisioner: name: chef_zero verifier: name: inspec tra...

Admin

使用 chef test-kitchen 进行 SSH 强化。如何告诉 test-kitchen 如何连接?
test-kitchen

使用 chef test-kitchen 进行 SSH 强化。如何告诉 test-kitchen 如何连接?

我编写了一个 chef cookbook,它在 test-kitchen 中运行良好。现在我想通过编写覆盖 /etc/ssh/sshd_config 的配方来强化对生产节点的 ssh 访问。除其他外,它将 ssh 端口更改为非默认端口。 现在,在“kitchen converge”之后运行“kitchen login”时会失败,因为它无法连接到默认端口。 有没有办法用不同的 ssh 端口配置 test-kitchen?或者有其他方法可以做到这一点?我能否识别配方是否在 test-kitchen 中运行,并且仅在生产环境中更改 ssh 端口? ...

Admin

测试厨房与 Windows 客户机融合失败,出现 WinRMAuthorizationError
test-kitchen

测试厨房与 Windows 客户机融合失败,出现 WinRMAuthorizationError

我正在尝试让 test-kitchen 与客户 Windows VM 一起工作。我关注了很多 Matt Wrock 的优秀博客文章。我设置了一个正在运行的 Windows Vagrant 框,使用了正确的 test-kitchen 和 kitchen-vagrant 分支并设法开始kitchen create工作。 这时,我被困在kitchen converge工作中。我会进行聚合并遇到: $ kitchen converge -----> Starting Kitchen (v1.3.2.dev) -----> Converging &lt...

Admin

无法以非 root 身份进行厨房初始化
test-kitchen

无法以非 root 身份进行厨房初始化

我正在尝试使用test-kitchen,一种使用虚拟机测试 chef (etc) 食谱的工具。然而,当遵循导游执行此操作后kitchen init --driver=kitchen-vagrant,我收到以下错误: create .kitchen.yml append Rakefile create test/integration/default append .gitignore append .gitignore Fetching: kitchen-vagrant-0.15.0.g...

Admin