.env.tmpl
설명 참고
$ cp .env.tmpl .env
$ docker build -t aws:v1 .
$ docker run -d --name awsv1 aws:v1 && docker exec -it --env-file .env awsv1 /bin/sh
(conatiner shell) $ cdktf deploy
(container shell) $ cdktf output
(container shell) $ exit
$ docker kill awsv1 | docker container rm awsv1
$ cp .env.tmpl .env
$ docker build -t aws:v1 .
$ docker run -d --name awsv1 aws:v1 && docker exec -it --env-file .env awsv1 /bin/sh
(conatiner shell) $ cdktf deploy
(container shell) $ exit
$ docker kill awsv1 | docker container rm awsv1
$ cdktf destroy
배포 후 웹 콘솔에서 직접 인프라를 수정하면 terraform state file 파일과의 동기화가 불가능하여 더 이상 terraform으로 인프라를 제거할 수 없습니다.
$ cdktf ouput
명령어를 입력해서 생성된 인프라 정보를 확인할 수 있습니다.