lab.naminsik
  • Javascript, jQuery
  • Reactjs
  • React Native
  • iOS
  • Android
  • AWS
  • Server
  • Html, CSS
  • Php
  • asp .net
  • SQL
  • Word Press
search
keywords
  • AWS 2024‧01‧10

    cicd codedeploy 오류 - DownloadBundle 에서 동작이 오래 걸린다.

    (2024.01.10 업데이트) 원인을 알아냈다. ec2 의 사양이 t2.micro 이다. 메모리 swap을 해놓지 않았으니 기본 메모리가 1GB 이다.메모리가 적기 때문에 문제가 발생했던 것이다. 문제가 되었던 현상은 github action + s3 + ec2 + aws codedeploy 를 통해 java .jar 를 구동하는 서버로 구성했을 때도 ci/cd 도중 download bundle에서 44분째 진행이 멈춰있었고 cpu는 95%이상으로 올라가 있었다. 그래서 […]

  • AWS, Server 2023‧10‧06

    codedeploy 배포 리비전 파일 보관 갯수

    리비전 파일이 많이 존재할 수록 용량을 많이 차지한다. 그래서 기본 5개에서 2개로 줄여놓았다. 해당 파일 열면 :max_revisions: 5 라고 써있는 부분을 2로 바꿔준다. codedeploy agent 를 재기동 해준다.

  • AWS, Server 2023‧10‧06

    CodeDeploy agent was not able to receive the lifecycle event. Check the CodeDeploy agent logs on your host and make sure the agent is running and can connect to the CodeDeploy server.

    codedeploy 에서 발생하는 오류로 배포 목록에서 배포 ID를 누르면 아래처럼 오류 메시지가 나온다. The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems. 사실 위 에러 메시지를 보고는 정확히 알수 없다. '배포 수명 주기 이벤트' 안에서 […]

  • AWS, Server 2023‧10‧05

    Auto Scaling + codedeploy 배포 오류 - The IAM role arn:aws: does not give you permission to perform operations in the following AWS service: AmazonAutoScaling. Contact your AWS administrator if you need help. If you are an AWS administrator, you can grant permissions to your users or groups by creating IAM policies.

    블루/그린 배포 설정하고 codedeploy 진행할 때 발생한 오류로 권한 설정이 수정하면 된다. 1. IAM - 역할 - 정책을 하나 만들고 그 안에 아래 내용을 입력한다. 적용된 예시는 아래 이미지와 같다. 2. codedeploy - 애플리케이션 - 배포 그룹 편집에 입력했던 서비스 역할을 확인한다. 3. 해당 역할을 IAM - 역할에서 찾아서 1번에서 추가한 정책을 권한 추가를 통해서 […]

  • AWS, Server 2023‧10‧05

    codedeploy - npm: command not found

    cicd 작업중에 codedeploy 진행중 appspec.yml에 지정한 쉘스크립트를 동작하는 중 오류나는 케이스 중에 하나가 바로 npm: command not found 이다. 해결 방법은 오류났던 쉘스크립트 상단에 아래 코드를 추가해준다. 참고 링크 : https://stackoverflow.com/a/46086504

popular

  • ul과 ol에 있는 li태그에서 들여쓰기 및 앞표시 없애기
  • [회고] Github Actions가 갑자기 안된다. (Waiting for a runner to pick up this job…)
  • 리눅스 디렉토리 용량 확인
  • 로고디자인 - 블랙과 화이트 색상을 이용한 심플한 로고 디자인 모음
  • jQuery - 속성 또는 속성 값으로 선택자 지정하기
  • 동영상 스트리밍 서비스 구축 (AWS s3/cloudFront, HLS, video.js)
  • ACF 플러그인 - 싱글 값, 멀티 값 불러오기
  • react native - TextInput 에 입력 또는 수정 disable 처리
  • 입력폼 Edit Text에 수정 안되게 하기
  • JS - youtube 재생 완료 이벤트 받기

comment

  • 감사합니다!
  • 감사합니다~
  • 잘 해결 되셨다니 다행입니다!...
  • 정말 감사합니다. 덕분에 해결했습니다!...
  • 유용한정보 대단히 감사합니다....