728x90
공부합시다!/Terraform
-
provisioner 활용 - Terraform으로 ec2 파일 업로드 및 실행공부합시다!/Terraform 2021. 12. 13. 00:18
기억들 하시나요? Terraform을 이용하여 wordpress와 DB - 2Tier 자동화 완전 자동화를 위해서는 provisioner 모듈을 사용해서 AWS ec2로 파일을 업로드 후 원격에서 실행을 시켜야 합니다. EC2 Instance가 amzn2라는 상황을 가정해서 terraform 코드를 작성합니다. 여러분들이 가지고 계신 - 혹은 제 github의 자료를 활용하시면 됩니다. ec2.tf 파일의 설정을 아래 그림과 같이 변경합니다. 첫번째 박스는 public ip를 설정해서 ec2에 적용하는 Argument 입니다. 두번째 박스는 provisioner 모듈을 이용하여 파일을 업로드 하는 코드입니다. 마지막 박스는 업로드한 파일을 원격지에서 실행하는 코드 입니다. 단 이때 EIP는 사용하시면 안..