묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨처음 시작하는 Infrastructure as Code: AWS & 테라폼
aws vpc 관련, 테라폼 코드적용관련
aws vpc 인스턴스 할당시 인스턴스마다 네트워크 성능이 있는데 vpc내에서 통신시도 영향을 끼치나요? 아니면 외부와 통신할때만 관련이 있는건가요? 기존의 테라폼으로 구성하기전에 구성된 인프라는 테라폼 코드 적용시 어떻게 되나요? 별개로 적용이 되고 영향이 없는것인가요?
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
lab-web-srv-sg 보안그룹설정
안녕하세요! 자꾸 질문드려서 죄송합니다. 실습을 진행하던 와중 생략된 부분이 있어서 질문드립니다! auto scaling을 위한 application load balancer를 구성할때 lab-web-srv-sg 보안그룹을 그대로 사용한다고 하셨는데 이 lab-web-srv-sg보안그룹은 private subnet에있는 ec2를 위한 보안그룹으로 알고있습니다. 그래서 그때 ec2를 생성할때 bastion을 통해 접속을 위한 ssh만 설정하였는데 갑자기 이번강의에서 http가 추가되있습니다. 1. 그럼 이전에 진행했던 실습에서 문제가 생기는것이 아닌가요? 2. 그리고 이 http인바운드 규칙을 사용하면 이용되는 경로가 어떻게 되는지 궁금합니다ㅠㅠ 외부 인터넷의 자원들이 출발지가되고 private subnet의 ec2 같은 자원이 된다면 통신이 안되기때문에 http인바운드 규칙을 사용하면 안되는것 아니가요?
-
미해결실습으로 배우는 AWS 핵심 서비스
태그를 추가하면 좋은데~ 부분인데요. 태그가 하는 기능이 무엇인가요?
AWS에서 가끔 무엇인가 만들때 태그를 추가하는 부분이 있었는데, 이부분이 어떻게 작용하는지 그리고 보통 어떤 태그를 추가하는지? 아마 제 예상으로는 태그를 붙여놓으면 나중에 구분하기 쉬워서 그런 것 일까요? 예를 들어 개발 A팀의 - a라는 태그를 붙이면 그 사용자를 인식하기 더 쉬운것인가요?
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
ec2 인스턴스 생성 후 접근이 안됩니다
이번에 rds 생성 후 만들었던 ec2 외에도 이전 강의에서 간단히 html 만들었던 ec2 인스턴스에도 사진과 같은 에러가 나며 접근이 안됩니다 혹시 어떤 문제인지 알 수 있을까요? 찾아보니 탄력적 ip 설정하라고 해서 나름대로 해보았는데 크게 달라지는건 없습니다 설정은 강의 따라가며 같게 한 것 같은데 어떤 부분을 더 보내드려야 해결에 도움이 될까요?
-
해결됨처음 시작하는 Infrastructure as Code: AWS & 테라폼
테라폼으로 ALB 구축에 관한 질문입니다!
안녕하세요 강사님! 강사님 강의로 공부하고 있는 학생입니다ㅎ 다름이 아니라 테라폼으로 EKS를 구축하고 이제 ALB를 구축하려는데 [질문 & 답변] 탭에서 다른 분이 ALB 관련해서 질문하신 것을 보고 좀 더 자세히 알고 싶어서 질문 드렸습니다. 상황에 따라 다르겠지만 보편적으로 봤을 때 쿠버네티스 안에서 ALB 서비스를 생성하는게 맞는건가요? 아니면 테라폼으로 AWS에서 생성을 하는게 맞는 건가요?
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
EC2 vs lightsail
취미 활동으로 제 블로그나 사이트를 운영해보고 싶은 학생입니다. AWS 를 GCP(너무 어렵습니다..) 보다 선호하여 강의를 보고 배포도 직접 해보려고 하고 있어요. 대충은 lightsail 이 EC2 와 비슷하지만 좀 더 라이트하고 개발에 집중할 수 있도록 나온 것 이라고 알고 있습니다. (EC2 는 설정도 많고 이것저것에 따라 가격도 달라진다고 알고 있습니다) 중소규모 개인블로그를 lightsail 으로 쓸 수 있을까요? 아니면 따로 EC2를 공부해서 써야 하나요?? 트래픽이 그래도 쫌 나온다 하고 .. 글도 많다고 가정했을 때 lightsail 로는 관리를 할 수 없는건가요..
-
해결됨Vue로 Nodebird SNS 만들기
[해결] v.trim()을 사용하면 해당 property를 읽을 수 없다고 하는데요~
아래 질문과 동일한 질문인데.. 이렇게 뜨는데... 혹시 다른 걸로 대체할 수 있는 방법이 있을까요? 음 해결했습니다.. 좀 이상하긴 한데 변수값?이 v가 아니기만 하면 되는 거 같아요.. v 를 text로 바꾸니까 에러 없이 잘 동작합니다. (참고로 기존 에러에서는 서버는 동작하는데 해당 에러가 title에 뜨고, 박스에 입력 자체가 불가능했습니다. 검색해봤는데 이유는 모르겠네요... )
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
phpMyAdmin 오류
phpMyAdmin에 접속할 경우 위와같이 뜹니다. (모든 설정완료) 구글링을해봐도 괜찮은 대답이 없네요. 어떻게 해야 할까요?
-
미해결실습으로 배우는 AWS 핵심 서비스
현재 infrastructure.aws에 접속하면 강의와 같은 페이지가 나오지 않습니다.
현재 infrastructure.aws에 접속하면 강의와 같은 페이지가 나오지 않습니다. 그래서 열심히 검색해보았더니 아래의 링크를 발견했습니다. 해당 링크가 검증된 사이트가 맞나요? https://m.kaon.com/c/aw https://apps.kaonadn.net/5181491956940800/index.html
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Volumn으로 실행할 경우 에러
sudo docker run -it -p 3000:3000 markcha/react 로 실행하면 잘 작동하는데 이걸 볼륨으로 돌리면 거부된 허가로 에러가 발생합니다. sudo docker run -it -p 3000:3000 -v /usr/src/app/node_modules -v $(pwd):/usr/src/app markcha/react EACCES: permission devined mkdir '/usr/src/app/node_modules/.cache'
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
안녕하세요. VPC관련 질문 드립니다.
강사님 안녕하세요. 먼저 좋은 강의 감사합니다. 강사님께서 VPC를 생성할 때 IPv4 CIDR block 10.0.0.0/16을 입력하셨는데 저로써는 이해가 안갑니다.. 어떤 기준으로 저 값을 입력해주셨는지 설명해주실 수 있나요??? 이 부분이 이해가 안가서 그런지 뒤에 subnet 10.0.1.0/24 부분도 이해가 가질 않습니다.. 감사합니다.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
이미지나 동영상 예제
저번에도 말씀드렸지만 이미지나 동영상 예제 올려주실 수 있나요? 물론 몽고DB 강의에 범주를 넘어가는것은 알겠으나, 아예 없다고는 생각하지 않아서요. 애매하게 중간에 걸친 것 같은데 혹시 예제를 올려주실 수 있나해서요? 아니면 참고할만한 사이트 부탁드립니다. 늘 친절한 답변 주셔서 감사합니다. ps: 앗!!!! 미니 강의 올려주신다 하셨네요. 그럼 강의도 좋은데 실무에서 사용하고 있는 저장 관련 모듈 사이트 알려주시면 감사하겠습니다. ^^ 찾다가 보니 아래와 같은 자료가 있어서 남깁니다. 그런데 제가 궁금한게 Streams 를 많이 사용하나요? Multer는 생각보다 안 사용하는 것 같네요. 생각해보니 mongodb 보단 nodejs범주인것 같긴하네요. 그래도 강사님은 어떤걸 더 추천 하시나요? multer 보니깐 데이터 저장된 파일이 이상한 문자로 나오던데 이 파일을 저장하는건 괜찮은 방법 같습니다만 .... 실무에서 어떤걸 쓰는지 궁금하네요. 제일 궁금한건 Streams인데 범주를 넘어서면 굳이 대답안해주셔됩니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
안녕하세요 AWS 관련 질문있습니다.
선생님 안녕하세요. 제가 몇가지 질문이 있습니다. 1. 에러 로그 확인 방법 질문 제가 선생님처럼 코드를 한번에 잘 작성하면 좋겠지만, 따라하는 과정에서 에러가 발생하였습니다. 현재 선생님 코드를 복사하여 docker 관련부분만 수정해서 작동은 합니다. 하지만 제가 다음에 aws를 사용할 때 이러한 에러가 발생한다면 어떤 오류인지 확인을 어떻게 해야할지 모르겠습니다. 예를 들어 travis ci는 Job log라는 창에서 빌드할때 에러를 확인할 수 있었습니다. 하지만 aws는 travis ci에서 성공적으로 빌드해도 에러가 발생하였는데 무엇을 고쳐야 하는지 저는 알 방법이 없었습니다... 또한 로그를 다운받아 봤지만 그파일 안에서도 다양한 txt 파일들이 있었습니다. 하지만 정작 제가 발생한 error를 어디서 확인해야 할 지 모르겠습니다.. 이러한 상황일 떄 선생님 께서는 어떻게 에러를 확인하시고 어디서 실마리를 찾는지 여쭤보고 싶습니다. 아래는 제가 에러가 발생 하였을떄 상황입니다. 2. 혹시 이러한 에러 코드가 나왔을때 선생님꼐서 정확한 정답을 내려주실수는 없어도 경험상 이러한 경우에 나온다고 말씀해주실 수 있을까요? 에러가 발생하는 경우가 다양한 것도 인지하고 있습니다. 정확히 A라는 상황에서 이런 로그가 남습니다. 라는 답변이 아니어도 선생님께서는 이러한 에러를 직면하신다면 어떻게 해결하려고 시도하실지 궁금합니다.. 2021-03-07 02:38:05 UTC+0900 WARN Environment health has transitioned from GREEN to YELLOW 2021-03-07 02:38:05 UTC+0900 WARN Elastic Load Balancer app/awseb-AWSEB-1UN2OUGOSAYCD/1ad65aededf55f2d has zero healthy instances. 2021-03-07 02:37:18 UTC+0900 ERROR During an aborted deployment, some instances may have deployed the new application version. To ensure all instances are running the same version, re-deploy the appropriate application version. 2021-03-07 02:37:18 UTC+0900 ERROR Failed to deploy application. 2021-03-07 02:37:18 UTC+0900 ERROR Unsuccessful command execution on instance id(s) 'i-0201a69c0018de7b0'. Aborting the operation. 2021-03-07 02:37:18 UTC+0900 INFO Command execution completed on all instances. Summary: [Successful: 0, TimedOut: 1]. 2021-03-07 02:37:18 UTC+0900 WARN The following instances have not responded in the allowed command timeout time (they might still finish eventually on their own): [i-0201a69c0018de7b0]. 2021-03-07 02:23:15 UTC+0900 INFO Deploying new version to instance(s). 선생님께서 바쁘실테지만 시간 괜찮으실 때 답변해주시면 정말 감사하겠습니다. 감사합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker run Failed to compile.
안녕하세요 질좋은 강의 감사합니다. 해당 명령어 사용 시 docker run -it -p 3000:3000 -v /usr/src/app/node_modules -v $(pwd):/usr/src/app test/myapp 이런 오류가 출력됩니다.. Failed to compile. EACCES: permission denied, open '/usr/src/app/node_modules/.cache/.eslintcache' Failed to compile EACCES: permission denied, open '/usr/src/app/node_modules/.cache/.eslintcache' This error occurred during the build time and cannot be dismissed. -v /usr/src/app/node_modules 해당 부분 제외하면 정상적으로 작동합니다. 제가 놓친 부분이 있을까요 ?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker volume 파트 오류
윈도우 사용자이고 %cd%:/usr/src/app 으로 했지만 계속 오류나서 직접 파일 경로를 지정했더니 이렇게 오류가 납니다 ㅠㅠ docker: Error response from daemon: invalid mode: /usr/src/app. 어떤 부분이 잘 못된 건가요...?
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
Account id (12 digit)는 아는데 로그인 아이디와 비밀번호를 모르는 경우
안녕하세요 강의는 잘 듣고 있습니다. 이번 강의와는 무관한 질문입니다만 답변 부탁 드리겠습니다. 언제부터 인지 잘 모르겠지만 매달 AWS에서 1불정도의 청구가 날라오는데 어떤 account id(12자리)의 청구서 입니다. account id도 아마존 청구 메일에서 알았습니다 그런데 해당 account id이 이메일 및 패스워드를 몰라서 아마존에 문의해도 정확한 답변이 안오고 계속 로그인 해서 정상 로그아웃 하라고만 하네요 account id와 연결된 로그인 아이디 및 암호를 알아서 로그인 후에 어떤 조취를 취하지 않으면 적지만 계속 청구가 날라올것 같은데 어떻게 해야 이메일 주소 및 암호를 알수 있을까요
-
해결됨처음 시작하는 Infrastructure as Code: AWS & 테라폼
테라폼으로 EC2 생성 시 내부 미들웨어 설치 관련하여 문의드립니다.
안녕하세요 강사님! 강사님의 강의 듣고 테라폼의 다양한 기능을 사용하고 싶어서 테스트 중입니다! 궁금한게 하나 있어 질문드립니다. 제가 테라폼을 이용해서 AWS 기본 인프라 생성 후 EC2까지 생성하는 테라폼을 만들었습니다. 추가적으로 EC2가 생성된 후 서버 내부에 nginx라던지 k8s라던지 openvpn 같은 미들웨어도 설치를 시키고 싶습니다. 위 작업이 테라폼으로 가능하다면 현업에서는 보통 어떤식로 구현을 하는지 궁금합니다. 현업에서 사용하는 테라폼의 기능이나 3rd 솔루션 등에 대해 피드백을 받고 싶습니다! 자세한 방법이 아니라도 구글에 검색해서 찾을 수 있을 정도의 키워드나 정보를 주시면 정말 감사하겠습니다!!
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
간단한 질문입니다.
좋은 강의 감사드립니다. 정상적으로 index3.html 과 로고가 올라오는데요 X-Cache 값이 Miss from cloudfront 로 올라오는 이유가 궁금합니다. 또한 새로고침시 url 주소가 cloud front의 Domain Name이 아닌 s3 주소로 변경되는 이유가 궁금합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
<<어플리케이션 소스 변경으로 재빌드시 효율적으로 하는 법 >> 질문입니다 .
copy . . RUN npm install 와 COPY package. json . RUN npm install COPY . . 의 차이에서 궁금해서 질문 드립니다. 전체를 복사해오면 package.json 파일도 같이 컨테이너 안에 이동되는게 아닌가요? 왜 완성본 도커파일에서는 RUN npm install 할때 캐시에서 가져오는거죠...? 여기서의 캐시란 컨테이너의 캐시인가요? 아니면 바깥(도커 환경 전체 ) 의 캐시인가요? 그리고 저는 build과정을 기존에 있던 도커파일로 만들더라도 (수정 후 재빌드라고 가정) 새로운 img id, 새로운 container id를 갖는 별개의 컨테이너가 생긴다고 이해를 했는데 무언가 잘못 이해한걸까요...? 도대체 재빌드 과정의 캐시는 어디서 있는 누구인지 궁금합니다. 아니면 DOCKERFILE이 하나 일때는 기존에 만들었던 이미지를 토대로 컨테이너를 생성하고, 그 이미지가 특정 캐시를 가진 걸까요??(이쪽이 좀 더 맞아 보이긴 합니다) 근데 이렇게 이해를 해도 npm install을 웹상에서 다 해오는것과 캐시에서 가져오는 것의 상황 차이에 대해 이해가 잘 안됩니다. 답변 부탁드리겠습니다
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
질문 있습니다
DB서버의 경우 private 서브넷에 위치시키는 것이 좋다고 알고 있는데요. REST API 서버를 EC2로 구현한 경우 public 서브넷, private 서브넷 중에 어느 곳에 위치하는 것이 좋은지 이유를 알고 싶습니다.