묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
(해결 - 정보공유) /home/runner/work/_temp/6be6e~0.sh: line 1: ./gradlew: Permission denied 오류
강사님, 안녕하세요. 강의 잘듣고 있습니다~! Run ./gradlew clean build ./gradlew clean build shell: /usr/bin/bash -e {0} env: JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64 JAVA_HOME_17_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.18-8/x64 /home/runner/work/_temp/6be6~0.sh: line 1: ./gradlew: Permission denied Error: Process completed with exit code 126. 위와 같은 오류가 발생하여서 원인을 찾아본 결과 ./gradlew에 실행 권한이 없어서 나는 에러인 것을 확인할 수 있었습니다. 해결 : 기존 워크플로우에서 테스트 및 빌드하기 앞에 위 chmod 스텝만 끼워 넣음 - name: gradlew 실행 권한 부여 run: chmod +x ./gradlew - name: 테스트 및 빌드하기 run: ./gradlew clean build에러 없이 배포가 잘 이루어짐을 확인할 수 있었습니다. 혹시 해당 오류를 겪으신 분을 위해 글 남깁니다.감사합니다
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
(확인 완료) git config --global creadential.helper store 후에도 비밀번호 물어보는 현상
강사님, 안녕하세요. 강의 잘듣고 있습니다 강의 중 궁금해서 문의 남깁니다. git config --global creadential.helper store 후에도 비밀번호 물어보는 현상이 있는데.. 이후 실습과정에는 문제가 없는지 궁금합니다. 위 현상과 상관없이 아주 잘되는 것 확인했습니다! 강의 계속 잘듣겠습니다 감사합니다
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
질문_ 강의 순서 및 그외
현재 개인 프로젝트는 얼추 끝났습니다 예전에 AWS EC2 , RDS , GithubAction 으로 배포랑 CICD 까지 끝냈었는데 개인프로젝트가 SpringBoot thymeleaf Bootstrap MySQL 사용하고있습니다 이번에 구매하게된 강의 ELK 프로메테우스 그라파나를 사용하려면 도커가 필요한것 같은데 마침 비전공자도 이해할 수 있는 Docker 입문/실전 도 있어서 그런데 도커 강의 - > AWS & RDS -> CICD (Docker) -> 로그 프로메테우스 그라파나 순서로 들으면될까요 ? 공공 데이터를 사용해서 데이터가 90만건 정도 되는데 RDS 비용이 한달에.. 얼마가 나올까요..?
-
해결됨누구보다 빠르게 배우는 Nginx + Docker + Springboot 서버 무중단 배포
무중단 배포 / 컨테이너 이미지 관리에 주로 어떤 인프라를 활용하시나요?
강의에선 컨테이너 이미지를 DockerHub에 등록해서 사용하셨고,리버스 프록시를 위해 EC2에 Nginx를 띄워서 사용하셨는데요! AWS 인프라를 활용하는 환경이라면 AWS ALB나 AWS ECR을 쓰고, Terraform 같은 IaC 기술을 활용하면 인프라 구축에 필요한 비용을 많이 줄일 수 있을 것 같다는 생각이 들었습니다. 그럼에도 Docker Hub나 Nginx 인프라를 추가하여 사용한다면 어떤 장점이 있는지 궁금합니다.실무에선 주로 인프라 구성을 어떻게 하는지도 궁금합니다!
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
섹션 4 - Docker + 백엔드(Spring Boot)
pdf파일에섹션 4 - Docker + 백엔드(Spring Boot) 프로젝트에 CI/CD 적용하기이 부분이 누락되 있습니다.섹션4안 코드가 node시 사용하는 코드로 작성되있습니다. page 109 ,110
-
미해결모든 개발자의 실무를 위한 올인원 기본기 클래스
mac python 3.10 - permission denied
기본 파이썬 명령어의 버전을 바꾸기 위해 심볼링 링크를 업데이트 하려고 하니 permission denied가 뜹니다. 이미 파이참이 설치 되어 있어서 가상환경 외부 의존성을 설치하려고 경로를 맞추려고 하는데 해당 부분을 어디서 진행해야하는지 모르겠습니다.
-
미해결AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)
39강 배포용 workflow 만들기에서 main 브랜치에 merge 가 자꾸 실패합니다.
github action 할때 실패 로그를 보면 deployProcess completed with exit code 1. 이렇게 뜹니다. 강의 그대로 따라했는데, 뭐가 문제인지 잘 모르겠습니다.
-
미해결AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)
도메인 생성이 너무 오래 걸려요
도메인을 만드는 것을 시도했는데요, Status:Attempting to validate your certificate… 이 상태로 너무 오랫동안 있는데, 강의보니까10분이내면 다 만들어지는거 같아서삭제했다가 다시 만들었거든요.꼬인걸까요? 계속 이상태에서 넘어가질 않습니다. 일단 cname 이런건 다 만들어진 상태인데, 느리면 1-2시간 기다려야할수도 있다고는 하던데,, 어떻게 해야할까요.기다리면 되려나요,, validation details를 보면Status:PENDING_VALIDATIONMessage:Found validation record to already exist이렇게 나와있긴 합니다.
-
미해결AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)
loadbalancer로 vm 연결할때 궁금한 점
loadbalancer로 vm 연결할때서버에서 npm start가 아닌관리자 권한으로 sudo npm start 한 후 로드밸런서가 동작이 되던데, 왜 관리자 권한으로 해야 동작이 되나요?
-
해결됨Docker Essentials - 감 잡히는 컨테이너 & 도커
도커 이미지와 컨테이너 이미지가 다른 건가요?
강의를 듣다 보면 '도커이미지'라는 용어도 있고 '컨테이너이미지'라는 용어도 있는데 둘 다 동일한 부분 일까요? 혹시 다르면 어떻게 다른지 설명부탁드려요
-
미해결AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)
typescript 개발 환경 세팅해주기(nodemon) 질문
nodemon 설정까지 다 하고 나서 npm run dev 하면 정상적으로 실행이 됩니다. 그런데 그 이후에 index.ts 파일을 수정했을 때곧바로 실행이 되어야 하는데그런 변화가 일어나지 않습니다. 무엇이 문제일까요?
-
미해결바로쓰는 바이브코딩 – 운영비용 0원
컴퓨터 sleep 방지
안녕하세요, 강의 잘 듣고 있습니다. 궁금한 점이 있는데, 컴퓨터가 시간이 지나면 자동으로 sleep 되는데 그걸 어떻게 막을 수 있을까요? 참고로 Mac 사용중입니다.
-
해결됨개발자를 위한 쉬운 도커
개발환경에서 도커 설정
친절한 강의 감사합니다. 준비 많이 하시고 찍으신 티가 팍팍 나네요 ㅎㅎ 개발환경에서 도커를 어디까지 세팅하고 개발을 해야될까에 대한 고민입니다. 개발 > 검증 > 운영 이렇게 3가지 환경에 대해서검증과 운영에서는 말씀해주신 Remote Debugging을 이용해서 개발에서 빌드해놓고 검증과 운영에 컨테이너와 함께 배포해놓고 디버깅하면 되겠지만.... 개발환경에서는 결국 IDE가 필요하기에 IDE 상에서 개발할려면 언어 설치와 비롯하여 여러가지 프로젝트 내에서 사용하는 종속성들을 전부 세팅을 해야되자나요? 그러면 결국 개발환경에서는 비즈니스 어플리케이션 관련해서는 도커를 사용하지 않고 개발환경 세팅이 필요한거고 , DB나 Redis와 같은 외부 모듈들만 컨테이너로 띄워놓고 개발하는게 일반적일까요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
deploy.yml작성후 원격에 push불가
강의 13:20초대 나오는데로 원격에 push를 하면 ! [remote rejected] main -> main (refusing to allow a Personal Access Token to create or update workflow .github/workflows/deploy.yml without workflow scope)이런 식으로 Push 불가 멘트가 나옵니다.토큰 발급할때 workflow 권한 잘 체크했는데 push 불가입니다. 깃 액션 보안 강화로 ssh?로 접근해야 하나요? 강의대로는 cicd 불가능한 걸까요?
-
해결됨개발자를 위한 쉬운 도커
vscode 터미널 설정 관련 질문
안녕하세요vscode 설치하고 나서 기본프로필설정 하면 git-bash 가 보이질 않습니다.어떻게 하면 될까요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
CodeDeploy 사용시 registration 요구
CodeDeploy 를 클릭했더니, 이런 문구가 뜨네요.complete your AWS registration 눌러도 콘솔 홈으로 돌아가고,credit card information 을 눌렀더니, 결제 기본 설정 창이 뜨는데, 딱히 문제될 건 없어 보여요.다른 AWS 서비스 사용할 때는 이런 문구 안 떴는데 왜 CodeDeploy만 이럴까요? ㅠㅠ
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
git 에 강의내용에 필요한 파일들 존재하지 않음
https://github.com/joneconsulting/jenkins_cicd_script/tree/master/pipeline_script위 git 에 sh 파일 및 다른 파일들 없습니다....
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
스프링 종료 명령어
안녕하세요 sudo fuser -k -n tcp 8080 이 명령어로 스프링 죽이시던데 실제 실무에서도 저 명령어로 스크립트를 구성하나요?
-
해결됨실전! GitHub Actions으로 CI/CD 시작하기
자료가 깨진 것 같습니다.
자료를 다운받았는데, 압축 파일 안에 아무것도 뜨지 않습니다.확인해주시고 자료를 새롭게 업로드 해주시면 감사하겠습니다
-
미해결실전! GitHub Actions으로 CI/CD 시작하기
강의자료 다운로드
강의자료 다운받으면 폴더가 비어있는데 어떻게 해야하는건가요?