묻고 답해요
148만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
codedeploy 배포 실패 에러 로그 질문
안녕하세요. 깃헙 액션 작업은 통과하였는데, codedeploy는 배포에 실패했습니다. codedeploy 로그파일을 찾아보았는데 제가 추측하는 에러 부분은 아래 부분일 것 같은데, 혹시 어느 부분이 잘못 되었을까요? ..2024-12-07T16:12:48 WARN [codedeploy-agent(7606)]: InstanceAgent::Plugins::CodeDeployPlugin::CommandPoller: Calling PutHostCommandComplete: "Code Error" 2024-12-07T16:12:48 INFO [codedeploy-agent(7606)]: [Aws::CodeDeployCommand::Client 200 0.018818 0 retries] put_host_command_complete(command_status:"Failed",diagnostics:{format:"JSON",payload:"{\"error_code\":5,\"script_name\":\"\",\"message\":\"undefined method `[]' for nil:NilClass\",\"log\":\"\"}"},host_command_identifier:"eyJiYXRjaElkIjoiMmE3MWFiOWRhOGNmODAxYTM3OWZiNmFkMGZhYzk1NjMvcHVibGljMDA1IiwiZGVwbG95bWVudElkIjoiQ29kZURlcGxveS9hcC1ub3J0aGVhc3QtMi9wcm9kL29ycGhldXM6cHVibGljMDA1LzIzNTQ5NDc3NjUzMDpkLTNKTzIyQzkwOSIsImhvc3RJZCI6ImFybjphd3M6ZWMyOmFwLW5vcnRoZWFzdC0yOjIzNTQ5NDc3NjUzMDppbnN0YW5jZS9pLTBlYzEzOTRiZGRiNjg5ODBkIiwiY29tbWFuZElkIjoiQXBvbGxvRGVwbG95Q29udHJvbFNlcnZpY2V8YXJuOmF3czplYzI6YXAtb궁금한 점은1. 위와 같은 에러가 발생한 이유2.강사님이 올려주신, codedeply 에러 로그 보는법을 확인했는데, 제가 리눅스 명령어에 익숙하지 않아서 .. 어떠한 방식으로 에러 로그를 확인하는게 좋을까요?(cat이나 이런거로 읽으면 로그가 너무 많이 출력 되는데, 에러를 해결할 수 있는 핵심 로그만 볼 수 있는 방법이나, 강사님만의 방법이 있을까요?!)
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
웹서버 띄우기 위해서..
윈도우11 환경에서는 설치를 마쳤습니다.웹서버를 파드로 띄워보기인데 그냥 편집기 아무거나 설치 하고 폴더생성 하고 폴더 안에 야물파일을 만들고, 실행(kubectl apply -f nginx-pod.yaml) 하면 되는 건가요?저 같은 비 전공자는 어떤 원리로 실행되는지에 대한 설명이 없이 그냥 ~설치 하세요, ~폴더 생성하세요, ~야물파일 만들어서 실행 하면 됩니다 끝 해버리니 헛갈립니다~
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
Docker Desktop 설치 , curl 설치 관련 질문 드려봅니다.
docker desktop 설치 후 도커 사이트 로그인 해야 하는건가요? 그리고 curl설치를 하고 실행하면 창이 그냥 닫혀 버림니다 해결 방법이 있는지요?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
docker 기반 cicd 배포
안녕하세요 docker 기반으로 cicd 적용시에docker stop 하고 docker rm 으로 container 죽인담에 다시 docker pull -> docker start 하는거면 그 잠깐의 시간이겠짐나 어쨋든 끊기지 않나요 ?혹시 끊기는 시간을 더 줄인다고 하면 우선 먼저 docker pull 를 하고나서 이전 docker stop docker rm 을 하고 새롭게 docker pull 받은것을 docker run -d 할수있으면 좋을것 같은데 방법 있을까요 ?ecs 에서도 ec2 가 있는걸로 알고있는데요 ecs ec2 를 사용하게 되면 blue green 은 아니더라도 롤링 배포를 할 수 있을것 같은데 사용하지 않은 이유가 있을까요 ?
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
pm2 restart
만약에 수정된것을 git pull 받고 pm2 를 다시 동작시키는거면 1. git pullnpm inpm run buildpm2 reload로 해도 되는걸로 알고있는데kill 죽이고 나서 다시 restart 하는 이유가 있나요 ? 서버안에서 npm run build 하게 되면 메모리 hang 으로 서버가 뻗어버리던데 이럴땐 어떻게 해결하시나요 ?? github actions 라는 컴퓨터 한대를 빌린다고 하셔서 거기에 빌드를 하면 메모리 이슈가 없겠구나 생각이 드는데 스크립트를 보면 결국엔 ssh 로 ec2 host 접근해서 빌드 하더라고요 그러면 ec2 서버내에서 빌드하는게 아닌가 ?? 생각이 들어서요 ㅎㅎ
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2
가상환경이 virtualbox랑 vagrant가 필수인가요?
실습에 문제 발생 시 최대한 캡쳐 화면을 꼭 올려 주세요. (원인 파악에 도움이 큽니다)영상 내용 질문 시 해당 영상 제목과 내용이 있는 시간을 같이 올려주세요. (내용을 다시 들어보고 답변을 드리기 위해서 입니다)긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)카페 [강의 자료실]에도 많은 질문과 답변들이 있어요!cafe: https://cafe.naver.com/kubeops안녕하세요 최근에 카페 가입하고 일프로님의 강의를 시청하기 시작한 학생입니다.현재 제가 테스트 환경으로 Vmware Exsi를 올려놓은 상황인데 이러한 환경이면 virtualbox와 vagrant의 사용이 필요할지 궁금하여 문의 드립니다.
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
자료 공유는 없는건가요?
오늘 가입했습니다.학습 내용 자료는 별도로 공유가 안되는 지요?예를 들어 각 단원마다 명령어들 모음 같은 것이 있으면 좋겠습니다.
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
steps
안녕하세요 ! 강의 잘 듣고있습니다. 말씀하신것처럼 Steps 은 작업을 수행하는 가장 작은 단위라고 하셨잖아요그리고 하나의 Steps 에 모든 로직이 들어가도 되고 아니면 나눠서 넣어도 된다고하셨는데요 하나의 Step 에 모든 로직이 들어가도 된다고 하면 굳이 나눠야 하는 이유가 있을까요 ?
-
해결됨비전공자도 이해할 수 있는 쿠버네티스 입문/실전
(window) 도커 삭제 후 재설치 했는데 이후 도커 앱에서 enable kubernetes 설정이 정상 동작하지 않는 것 같습니다.
이전 문제가 해결되지않아 도커 삭제 후 재설치 했는데 이후 도커 앱에서 enable kubernetes 설정이 정상 동작하지 않는 것 같습니다. 401 권한관련 이슈 같습니다. 컨텍스트관련 부분은 삭제 이전에 있던 내용이 남아있는 것 같습니다. --> 해결 방법이 있을까요?
-
미해결비전공자도 이해할 수 있는 쿠버네티스 입문/실전
kubectl cluster-info dump 관련 문의
kubectl cluster-info dump 명령어를 윈도우 도커앱의 터미널에서 입력했을때 아래와 같은 에러가 발생합니다 Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it. --> 해결방법이 있을까요?
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2
강의자료는 어떻게 만드셨는지 궁금해요.
강의를 보면서 정리를 참 잘하시는걸 느꼇습니다.일머리가 있으셔서 업무를 할 때에도 큰 그림을 그리고 공부를 할때도 큰 그림을 그리고 공부를 할때 공부한 내용을 잘 정리한다고 하셨는데요.어떤 앱이나 어떤 방식으로 정리를 이렇게 잘 하시는지 궁금합니다. 저도 정리를 좀 더 잘하고 싶은데, Notion에서 텍스트로 나열하는것 말고는 방법을 몰라서요.강의자료 처럼 내가 아는 내용을 도형을 이용해서 체계적으로 작성해보고 싶은데 이런것은 어디서 배운적이 없어서 질문 드립니다.
-
해결됨실무에서 꼭 필요한 서버 모니터링(Zabbix)
Zabbix 패키지 설치 에러
yum install zabbix-web-mysql-scl설치하는 동안, 아래 에러 발생해요root@ip-172-31-30-210 yum.repos.d]# yum install zabbix-web-mysql-sclAmazon Linux 2023 repository 27 MB/s | 29 MB 00:01Amazon Linux 2023 Kernel Livepatch repository 68 kB/s | 11 kB 00:00CentOS-7 - SCLo rh 0.0 B/s | 0 B 00:00Errors during downloading metadata for repository 'centos-sclo-rh': - Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?arch=x86_64&release=7&repo=sclo-rh [Could not resolve host: mirrorlist.centos.org]Error: Failed to download metadata for repo 'centos-sclo-rh': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?arch=x86_64&release=7&repo=sclo-rh [Could not resolve host: mirrorlist.centos.org]Zabbix Official Repository - x86_64 214 kB/s | 92 kB 00:00Zabbix Official Repository frontend - x86_64 611 kB/s | 429 kB 00:00Zabbix Official Repository non-supported - x86_64 8.9 kB/s | 2.6 kB 00:00Ignoring repositories: centos-sclo-rhError: Problem: conflicting requests - nothing provides rh-php72-php-mysqlnd needed by zabbix-web-mysql-scl-5.0.0-1.el7.noarch from zabbix-frontend - nothing provides rh-php72-php-mysqlnd needed by zabbix-web-mysql-scl-5.0.1-1.el7.noarch from zabbix-frontend - nothing provides rh-php72-php-mysqlnd needed by zabbix-web-mysql-scl-5.0.10-1.el7.noarch from zabbix-frontend - nothing provides rh-php72-php-mysqlnd needed by zabbix-web-mysql-scl-5.0.11-1.el7.noarch from zabbix-frontend
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint3
설치가 안되서 질문드립니다.
스팩은 m1입니다.. 해당 로그내용입니다. 어떤게 문제인지 감이 안오네요 ㅠ 삭제후 다시 설치가 될까요?
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint3
질문드립니다.
뒤에 내용 다 듣고 질문 드리는게 맞을꺼 같긴한데.. 사진상에서 공인 DNS 233.12.42.56에 사용자가 들어가면 -> 내부 아이피에서 로드밸런서가 있고 그 안에 여러개의 마스터 노드과 연결되어 있고 -> 또 다른 (?) gateway라고 이해하였습니다, 단순 gateway가 아닌 로드밸런서도 가능한(?) gateway이고 그 기능이 인글레스이고 인글레스에서 각가의 파드들의 IP를 직접 호출 하는게 맞을까요?
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2
Object 그려보며 이해하기 ( 파드 api-tester 오류) 1:10
이부분이 자꾸 생성이 안돼서 어떻게 해야될지 모르겠습니다..ㅠㅠ오류보니까 이런식으로 뜨네요...ㅠㅠ
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2에서 fail..
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2 에서 깃액션 배포할때 계속 이렇게 뜨는데 알려주세요 ㅠㅠㅠㅠㅠㅠㅠ 5번해봤는데 계속 저렇게뜹니다..
-
미해결비전공자도 이해할 수 있는 CI/CD 입문·실전
codedeploy세팅/ iam설정 강좌에서
codedeploy세팅/ iam설정 강좌에서 키랑 값이 옵션없음이라고 뜹니다. 이름을 줬음에도...ec2도 생성을 해야하는 걸까요?
-
해결됨비전공자도 이해할 수 있는 CI/CD 입문·실전
안녕하세요 빌드 오류가 생겨서 질문드립니다.ㅠ
안녕하세요 선생님일반 프로젝트에서 많이쓰는 CI/CD 구축방법 실습 따라하고 있는데 위와 같은 오류가 게속 발생합니다.ㅠ인텔리제이안에서 setting,project structure 버전도 17로 맞추고, 환경변수도 확인해보고 java version도 다 확인해봤는데 같은 오류가 떠서 질문드립니다... 혹시 다른게 원인일까요?
-
해결됨비전공자도 이해할 수 있는 CI/CD 입문·실전
혹시 강의 github자료는 없나요 ?
혹시 강의 github자료는 없나요 ?
-
미해결쿠버네티스 어나더 클래스 (지상편) - Sprint3
질문드립니다.
실습중엔 Role를 사용하는건, API 호출로 pod나 특정 값을 확인할수 있는 걸로 이해 되었습니다. 실무에서 대략 pod 확인 용도로 사용되는게 맞을까요? 최근에 쿠버네티스로 실습 도중 마스터 노드가 아닌, 워커 노드로 apply -f 하였더니 권한이 없다고 뜨는데, 마스터노드로 실행 시키는게 맞을까요? 쿠버네티스에서 스케줄링 기능이 있어서 자동으로 워커 노드로 갑니다. 번외 질문이긴한데, 폐쇄망에서 쿠버네티스 구축 하기 위한 레퍼런스는 혹시 존재할까요?