33,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
6. S3 생성 오류 문의 드립니다.
apply 할 경우 아래와 같이 오류가 발생 합니다. module.s3.aws_s3_bucket.s3: Creating... ╷ │ Error: Error creating S3 bucket: InvalidBucketAclWithObjectOwnership: Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting │ status code: 400, request id: 9BRVTAFZ6KWFHVNM, host id: MtmJm+UIrukzqlhMCfVf0dihe40YgVbEg9w6WE2HAkpXbLI5+hWtTaNr/l4d4KaeuGRiUnqCkAw= │ │ with module.s3.aws_s3_bucket.s3, │ on s3/main.tf line 8, in resource "aws_s3_bucket" "s3": │ 8: resource "aws_s3_bucket" "s3" {
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
4.alb 오류 (Call to function "element" failed: cannot use element function with an empty list.)
4.alb apply 할 경우 아래와 같이 오류가 발생 합니다. Call to function "element" failed: cannot use element function with an empty list. 관련해서 아래와 같이 수정# 대상 등록 # https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_target_group_attachment resource "aws_lb_target_group_attachment" "attachment" { count = length(data.aws_instances.tag.ids) target_group_arn = aws_lb_target_group.tg.arn target_id = element(data.aws_instances.tag.ids, count.index) port = 3000 //선택한 인스턴스를 위한 포트 }
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
mysql 연결 에러 관련 문의
안녕하세요 문의드립니다 bastion host를 통해 내부 api 인스턴스에 진입하여 saju-backend-nodejs 폴더에서 .env 파일 내에 아래와 같이 작성해주었습니다이후 pm2 start 해주고 sudo pm2 logs 해보면 아래와 같은 에러가 발생합니다mysql 연결 에러를 어떻게 잡아주어야할지 모르겠습니다. 위 .env 파일 어디가 잘못된건지... (위 PROD_DB 정보는 제가 테라폼을 통해 생성한 RDS 정보입니다) 그럼 답변 부탁드리겠습니다
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
git 테라폼 업로드 관련
업로드해주신 내용 잘 보고 있습니다.8개월전 내용이라서 테라폼이 업데이트 되서 변경된 부분이 없지 않아 있었지만 공식문서를 봐가면서 문제를 해결했습니다.다름이 아니라 제가 공부한 내용들을 git에 업로드해보고 싶은데 예를들어 remote: error: File .terraform/providers/registry.terraform.io/hashicorp/aws/3.71.0/darwin_arm64/terraform-provider-aws_v3.71.0_x5 is 275.08 MB 용량 오류가 발생하면서 업로드가 잘되지 않았습니다. 이에대한 문제 해결책으로git ignore의 방법과 git filter-branch를 사용했음에도 불구하고 용량초과문제가 발생했습니다. 혹시 교육자료로 사용하신 테라폼 파일을 어떻게 업로드 하셨는지 궁금합니다
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
terraform실행하면 s3 ACL 오류 발생합니다.
Warning: Argument is deprecated with aws_s3_bucket.s3, on s3.tf line 13, in resource "aws_s3_bucket" "s3": 13: resource "aws_s3_bucket" "s3" { Use the aws_s3_bucket_website_configuration resource instead (and 2 more similar warnings elsewhere) Error: creating Amazon S3 (Simple Storage) Bucket (saju-front-test): InvalidBucketAclWithObjectOwnership: Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting status code: 400, request id: YX8V44RQW8C4RTBN, host id: YBAR+uXk/vTroI+XEYafZ7Xt72KQ9ePGvFs+TzLcefvekr7EkGbkTH0GmYOovnUOd+OtySk8y1U= with aws_s3_bucket.s3, on s3.tf line 13, in resource "aws_s3_bucket" "s3": 13: resource "aws_s3_bucket" "s3" {
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
살짝 헷갈릴 것 같습니다.
"(5) 네트워크 설정" 에서 헷갈릴 것 같습니다.서브넷 : saju-public-subnet1-test (ap-northeast-2a) 아래 그림 서브넷 항목은 "saju-private-subnet1-test" 로 선택 되었 있어요.
- 미해결지금 당장 데브옵스 - 테라폼 X AWS
terraform apply 실행시키면 Error 발생합니다.
PS C:\Users\esc0\Desktop\terraform\terraform-aws\7.rds-ec2-s3-alb-vpc> terraform applyvar.service_type Enter a value: test╷│ Error: error configuring Terraform AWS Provider: no valid credential sources for Terraform AWS Provider found.││ Please see https://registry.terraform.io/providers/hashicorp/aws│ for more information about providing credentials.││ Error: NoCredentialProviders: no valid providers in chain. Deprecated.│ For verbose messaging see aws.Config.CredentialsChainVerboseErrors│││ with provider["registry.terraform.io/hashicorp/aws"],│ on main.tf line 11, in provider "aws":│ 11: provider "aws" {│