Size: a a a

2020 March 26

DK

Dmitry Kireev in terraform_ru
А по делу)?
источник

VT

Victor Tur in terraform_ru
а, это я дурак. понял😐
источник

SD

Stas Drozdov in terraform_ru
CGO?
источник

DK

Dmitry Kireev in terraform_ru
м?
источник

SD

Stas Drozdov in terraform_ru
не угадал знач
источник

DK

Dmitry Kireev in terraform_ru
и что самое важное, почему в README не пробрасывают вольюм https://hub.docker.com/r/hashicorp/terraform
источник

AR

Alexey Remizov in terraform_ru
Dmitry Kireev
я туплю, или это по дизайну https://hub.docker.com/r/hashicorp/terraform/dockerfile , какую директорию ожидает бинарник терраформа по умолчанию, по идее GOPATH что по дефолту /go
При таком запуске terraform должен искаться в $PATH
источник

DK

Dmitry Kireev in terraform_ru
Alexey Remizov
При таком запуске terraform должен искаться в $PATH
так бинарник находится. не находятся .tf файлы
источник

DK

Dmitry Kireev in terraform_ru
Error: No configuration files

Plan requires configuration to be present. Planning without a configuration
would mark everything for destruction, which is normally not what is desired.
If you would like to destroy everything, run plan with the -destroy option.
Otherwise, create a Terraform configuration file (.tf file) and try again.
источник

DK

Dmitry Kireev in terraform_ru
Alexey Remizov
При таком запуске terraform должен искаться в $PATH
соответственно вопрос. в какой директории терраформ их ищет, если не в GOPATH
источник

DK

Dmitry Kireev in terraform_ru
дефолт не ясен, но передать путь, конечно, можно
источник

VT

Victor Tur in terraform_ru
Dmitry Kireev
дефолт не ясен, но передать путь, конечно, можно
ясен же -
❯ docker run -ti -i hashicorp/terraform:0.12.24 console
> path.cwd
/
источник

VT

Victor Tur in terraform_ru
попробуй
docker run -ti -v $(PWD)/main.tf:/main.tf -i hashicorp/terraform:0.12.24 init
источник

VT

Victor Tur in terraform_ru
вообще надо свой образ на основе этого собирать,
со своими настройками.
источник

DK

Dmitry Kireev in terraform_ru
Victor Tur
попробуй
docker run -ti -v $(PWD)/main.tf:/main.tf -i hashicorp/terraform:0.12.24 init
ну вот мои страхи именно в том, что рут по умолчанию
источник

DK

Dmitry Kireev in terraform_ru
потому что когда заходишь в контейнр - там /
источник

DK

Dmitry Kireev in terraform_ru
Victor Tur
ясен же -
❯ docker run -ti -i hashicorp/terraform:0.12.24 console
> path.cwd
/
что-то я не так делаю
источник

DK

Dmitry Kireev in terraform_ru
docker run -i hashicorp/terraform:0.12.21 console                                                                           1 ↵
path.cwd
источник

DK

Dmitry Kireev in terraform_ru
оно работает как обычный REPL или еще что-то надо делать особенное?
источник

VT

Victor Tur in terraform_ru
docker run -w=/terraform -v $(PWD):/terraform hashicorp/terraform:0.12.24 init
источник