逮着V**Service如何修改网络请求,一番google,发现有人已经实现了笔者需要的效果而且开源了,项目 Virtual-Hosts。 好吧,有人实现了,而且代码写的挺不错,就用它了。 Virtual-Hosts 分析 简单来说分两步:1、V**Service拦截DNS请求。2、构造DNS回包并写回V**Service。
post-deploy-contrail.yml +++ b/ansible/post-deploy-contrail.yml @@ -63,6 +63,8 @@ - ['baremetal-hosts', 'virtual-hosts command_result.stderr" + when: + - enable_nova | bool run_once: yes - name: Add compute hosts to virtual-hosts