Помимо слияния кода, который, я полагаю, вы знаете, вам нужно только переместить все ресурсы на их новый путь. Используйте terraform state mv
для перемещения ресурсов, например, ниже. module.foo.aws_instance.this
до module.bar.aws_instance.this
:
terraform state mv module.foo.aws_instance.this module.bar.aws_instance.this
После этого убедитесь, что terraform plan
чист.
Не стесняйтесь задавать другой, более конкретный вопрос, если столкнетесь с конкретной проблемой.