Всем привет.
Есть древняя статья как развернуть OpenVPN с помощью Terraform и Docker (https://www.airpair.com/aws/posts/ntiered-aws-docker-terraform-guide). Из-за ее древности многий синтаксис устарел и буквально на каждом шагу его исправлял.
Уже несколько дней мучаюсь попыткой запустить OpenVPN на AWS используя Terraform и Docker, но застрял на файле nat-server.tf и как я понял ошибка во время выполнения этой строки
sudo docker run -v $OVPN_DATA:/etc/openvpn --rm -it kylemanna/openvpn ovpn_initpki
Прочему я думаю, что этой? На ubuntu создал виртуалку с докером, запустил эту строку и во время выполнения начали появляться предложения создать сертификаты, задать пароли и т.д. А при запуске этой строки с помощью Terraform я ведь не могу вводить никакие данные вот и получаю ошибку.
Наверно сумбурно написал, но очень прошу помочь разобраться, а то как ни возьмусь за что-нибудь более серьезное, чем задеплоить на AWS пару EC2 с ELB, так застреваю и не могу продвинуться дальше.
Мой код nat-server.tf на Github: https://github.com/yatakoi/terraform-aws-openvpn/blob/master/nat-server.tf