수강이 제한됩니다.
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
AWS 네트워크 강의 듣다가 테라폼 강의 결제했는데 동일한 분이 강의하시는거 맞나요?
AWS 네트워크 강의 듣다가 테라폼 강의 결제했는데 동일한 분이 강의하시는거 맞나요? 먼젓분 목소리가 더 듣기가 좋았어서 결제했는데 목소리가 다른 것 같아 문의드립니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
id / ids / arn / name 등 뒤에 붙이는 기준이 궁금합니다.
id / ids / arn / name 등 뒤에 붙이는 기준이 궁금합니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
ws_autoscaling_group에서 initial_lifecycle_hook 에 대해 추가 설명 부탁드립니다
안녕하세요. aws_autoscaling_group에서 initial_lifecycle_hook 블럭은 삭제를 하였는데요, 삭제한 initial_lifecycle_hook에 대해 설명을 해주실 수 있을까요? 감사합니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
alb attachment vs asg attachment
alb attachment vs auto scaling attachment 에 대해서 좀 더 설명을 요청드립니다. 강의에서 auto scaling attachment를 사용할 것이어서 alb attachment를 적용하지 않는다고 하였는데, 좀 더 구체적인 설명을 해주시면 좋겠습니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
ec2.tf를 복사할 때 provider.tf를 별도 생성하는 방향으로 안내해주심이 어떨지
현업에선 테라폼 작성 시 모듈로 분리를 하는데요, 강의에서도 ec2.tf를 복사하는 작업을 할 때, 리소스별로 파일을 분리하는 것에 대해 말씀을 해주시고 강의에도 적용을 해주셨으면 하는 아쉬움이 있습니다. output 파일 포함해서요. vpc 블럭과 variable 블럭을 지울 것이 아니라 별도 파일로 분리를 하는 방향으로 진행해 주셨다면,수강자들이 이후 업무에 적용할 때 유용할 것 같습니다. 가능하다면 추가 강의나 자료로 테라폼 작성 컨벤션 내용을 추가해주시면 좋겠습니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
userdata용 리소스 https://bit.ly/Userdata
실습에 userdata가 있는데 강의자료에는 없네요. 실습자료에 넣어주시면 좋겠습니다. https://bit.ly/Userdata #!/bin/bash yum update -y amazon-linux-extras install -y lamp-mariadb10.2-php7.2 php7.2 yum install -y httpd mariadb-server systemctl start httpd systemctl enable httpd usermod -a -G apache ec2-user chown -R ec2-user:apache /var/www chmod 2775 /var/www find /var/www -type d -exec chmod 2775 {} \; find /var/www -type f -exec chmod 0664 {} \; echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php if [ ! -f /var/www/html/bootcamp-app.tar.gz ]; then cd /var/www/html wget https://s3.amazonaws.com/immersionday-labs/bootcamp-app.tar tar xvf bootcamp-app.tar chown apache:root /var/www/html/rds.conf.php wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz mkdir phpMyAdmin && tar -xvzf phpMyAdmin-latest-all-languages.tar.gz -C phpMyAdmin --strip-components 1 cd /var/www/html/phpMyAdmin/ cp config.sample.inc.php config.inc.php fi
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
Error: Reference to undeclared resource
listener 구성할 때 미리 ELB를 만들지 않은 상태에서 "aws_lb_listener" 을 tf에 추가하여 plan을 하면 "Reference to undeclared resource" 오류가 발생합니다. ELB 를 terraform으로 일괄 생성할 수 있도록 하려면, 어떻게 해야하는 지 알고 싶습니다. dependency 관련 설정이 필요해보이는데 도움 부탁드립니다 resource "aws_lb_listener" "front_end" { load_balancer_arn = aws_lb.test.arn port = "80" protocol = "HTTP" #ssl_policy = "ELBSecurityPolicy-2016-08" #certificate_arn = "arn:aws:iam::187416307283:server-certificate/test_cert_rab3wuqwgja25ct3n4jdj2tzu4" default_action { type = "forward" target_group_arn = aws_lb_target_group.test.arn } } Error: Reference to undeclared resource 업데이트 depend_on 해봤는데 안되고, 아래와 같이 변경하니 되긴 하네요. #load_balancer_arn = aws_lb.test-lb.arn load_balancer_arn = "${aws_lb.test-lb.arn}"
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
aws_subnet_ids 가 deprecated 예정이라고 합니다.
aws_subnet_ids 가 deprecated 예정이어서 aws_subnets 으로 사용하라고 하는데, 강의내용도 이 부분에 대해 반영해주시면 좋을 것 같습니다. Data Source: aws_subnet_ids aws_subnet_ids provides a set of ids for a vpc_id This resource can be useful for getting back a set of subnet ids for a vpc. NOTE: The aws_subnet_ids data source has been deprecated and will be removed in a future version. Use the aws_subnets data source instead.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
ec2.tf 실습시 VPC, subnet를 먼저 만들고 진행하는 것이 좋을 것 같습니다
실습에 기본 VPC와 subnet를 기준으로 진행되는데, VPC와 subnet를 생성하는 것부터 진행되면 좋겠는데, 이 부분 강의에 추가해 주시면 저와같이 처음 시작하는 분들에게는 도움이 될 것 같습니다
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
복수개 key pair를 ec2 instance에 적용하는 방법
terraform으로 복수개 key pair를 ec2 instance에 적용하는 방법이 있을까요?
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
강의 내용 중 문의 내용이 있어 확인 부탁드립니다.
안녕하세요. " Terraform으로 EC2 생성 - Data source block으로 로 최신 AMI ID 적용 " 강의 내용 중 문의 내용이 있어 확인 부탁드립니다. 1. filter 의 vlaues 값은 어디에서 확인해야 하나요? 2. 강의시 실행했던 Quick Start AMI 명령어는 공식 aws 문서에서 찾을수가 없었습니다. 공식문서에서 해당 명령어가 없어진 이유가 있을 것 같은데 강의 명령어 말고 다른 명령어나 방법이 있는건가요?
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
Terraform으로 Virtual Private Cloud(VPC) 구성 질문입니다.
해당 챕터를 학습해보니 vpc.tf를 먼저 apply하여 생성한후 추가로 alb.tf를 다시 apply해야만 정상적으로 실행되는 것을 확인했습니다. 두개의 파일을 동시에 만들고 apply하면 EC2를 찾지 못한다는 에러가 나옵니다. 혹시 2개의 파일을 동시에 만들고 vpc.tf를 먼저 실행하고 이 부분이 완료되면 alb.tf가 실행되도록 하는 순차처리 방법이 있을까요?
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
Quick Start AMI 찾기가 없습니다.
"Data source block으로 최신 AMI ID 적용"강의에 보면 "Quick Start AMI 찾기"가 없어서 해당 부분을 진행할수 없는데요 강의의 내용을 실습해보려면 어떻게 해야 되는지 피드백 부탁드립니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
대괄호[]의 의미
안녕하세요. 강의 재밌게 듣고 있습니다. 다름이 아니라 다른 resource이나 variable를 참조할 때 리소스타입.리소스이름.속성 aws_vpc.test.id 이런 형태로 사용을 하는데 간혹 [aws_security_group.tf-asg-sg.id] 이렇게 대괄호를 사용하는 경우가 있는데 어떤 차이가 있는지 궁금해서 질문 남겨 봅니다. Have a nice day!
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
security-group 생성 중 오류가 나서 질문을 드립니다.
테라폼 버전은 1.0.6 이고 aws 버전은 3.5.8을 이용하여 실습을 따라하고 있습니다. 현재 Security-group을 생성 하는 실습을 하고 있는데 tf plan 명령어를 입력하면 Inappropriate value for attribute "ingress": element 0: attributes "prefix_list_ids", "security_groups", and "self" are required. Inappropriate value for attribute "egress": element 0: attributes "prefix_list_ids", "security_groups", and "self" are required. 이 2가지 문구가 나오면 오류가 표시 됩니다. 알려주신 registry.terraform.io 에서도 "prefix_list_ids", "security_groups","self"는 선택 사항이라고 나오는데 오류 문구는 필수라고 나오는데 버전 다운을 하지 않고 해결 할 수 있는 법이 있을까요?? 아래는 오류 메시지랑 버전 이미지입니다.
- 미해결스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편
강의에서 사용된 tf 파일들은 어떻게 다운 받을 수 없나요?
강의에서 사용된 tf 파일들은 어떻게 다운 받을 수 없나요? 예제 파일들이요