我使用 Test-Kitchen 和 Vagrant 对我的食谱进行集成测试。但是当我使用厨房登录并进入我的虚拟机以手动证明 apache2 服务的状态(我在 ubuntu 12.04 上)没有问题时,它服务正在运行但是当我尝试以这种方式从我的主机访问时
http://localhost:8080
它没有响应。
这是我的.kitchen.yml
---
driver:
name: vagrant
provisioner:
name: chef_solo
platforms:
- name: ubuntu-12.04
driver_config:
box: "ubuntu-12.04"
suites:
- name: default
run_list:
- recipe[web::default]
attributes:
我的疑问是是否有必要在 kitchen.yml 上配置其他东西,也许是与 netwotk 相关的东西。