0
다음은 다음주방 인스턴스를 다시 만들지 않고도 내 게스트 포트 번호를 업데이트하는 더 좋은 방법이 있습니까?
network:
- ["forwarded_port", {guest: 4500, host: 3000}]
내 kitchen.yml
---
driver:
name: vagrant
provisioner:
name: chef_zero
# You may wish to disable always updating cookbooks in CI or other testing environments.
# For example:
# always_update_cookbooks: <%= !ENV['CI'] %>
always_update_cookbooks: true
verifier:
name: inspec
platforms:
- name: centos-7
suites:
- name: default
driver:
network:
- ["forwarded_port", {guest: 3000, host: 3000}]
run_list:
- recipe[meteor-app::default]
verifier:
inspec_tests:
- test/smoke/default
attributes:
그럼 내가 변경 한 게스트 포트 번호를 다시하지 않고 내 인스턴스를 업데이트 할 수있는 더 나은 방법이 있나요이다.
'kitchen converge'는 run_list를 파괴/재생성하지 않고 다시 실행합니다. – vase
그러나 이것은 '방랑자 재 장전'을하지 않습니다. – StephenKing
생성 된'Vagrantfile'은'.kitchen/kitchen-vagrant /'아래에 있습니다. 거기에 '방랑자 재 장전'을 할 수 있습니다. 어쩌면'kitchen converge'가'Vagrantfile'을 업데이트 할 수도 있습니다. 수동으로 수정해야 할 수도 있습니다. – StephenKing