Доработать поддержку NAT сети в terraform-provider-virtualbox

18 000 руб. за проект
31 января 2020, 06:52 • 2 отклика • 33 просмотра
Есть terraform провайдер для virtualbox https://github.com/terra-farm/terraform-provider-virtualbox

В нем отсутствует поддержка Сети NAT.
Вот ссылки на документацию сети NAT для virtualbox
https://www.virtualbox.org/manual/ch06.html#network_nat_service
https://www.virtualbox.org/sdkref/interface_i_network_adapter.html#a7cdb4cf56cb04b1b31f36e57bb15c3fe
https://www.virtualbox.org/manual/ch08.html#vboxmanage-natnetwork


Часть кода уже написали. Но Pull Request https://github.com/terra-farm/terraform-provider-virtualbox/pull/82 не приняли.
Нужно Доработать код из этого Pull request https://github.com/terra-farm/terraform-provider-virtualbox/pull/82 чтобы приняли в upstream:

Вот ответ разработчиков terraform-provider-virtualbox
The thing is, in NAT Network, we cannot connect to the VM directly. But, usually terraform provisioners require a network connection to control it. Is there any work-around? Like providing a port forward resource and using it as connection?