본문 바로가기

분류 전체보기621

[AWS] AWS ECR no basic auth credentials Error EC2 에서 이미지를 가져오거나 올릴때 다음과 같은 에러가 나오면서 ecr pull/push 가 되지 않았다. 사용자 계정에 .docker/config.json 안에서 ecr 주소에 https:// 가 붙지 않아서 생기는 문제였다. 2023. 10. 17.
[AWS] EC2 인스턴스에 Public DNS 부여하기 EC2 인스턴스를 생성했는데 Public DNS 가 없는 경우가 있다. VPC 에서 우클릭하고 VPC 설정 편집으로 들어간다. DNS 호스트 이름 활성화를 해준다. 인스턴스에 Public DNS 가 생성된 것을 확인할 수 있다. 2023. 10. 16.
[AWS] CodeDeploy Blud/Green 오류 - The IAM role arn:aws:iam::ID:role/codedeploy-be-api-role does not give you permission to perform operations in the following AWS service: AmazonAutoScaling. Contact your AWS administrator if you need help. If you ar.. CodeDeploy Blue/Green 배포 시 다음과 같은 에러가 발생할 수 있다. 해당 에러는 CodeDeploy 역할에 아래 3가지의 Action들에 대한 정책이 없어서 발생한 것으로 정책을 추가해주면 된다. The IAM role arn:aws:iam::ID:role/codedeploy-be-api-role 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.. 2023. 10. 16.
[GitHub] GitHub 인증 오류 해결 : https-urls for information on currently recommended modes of authentication. 문제 새로운 프로젝트를 받기 위해 git clone을 했는데 다음과 같은 에러가 나면서 프로젝트를 가져오지 못했다. https-urls for information on currently recommended modes of authentication. fatal: Authentication failed for 'https://github.com/' 해결방법 비밀번호를 입력할때 사용자 비밀번호가 아닌 토큰값으로 입력한다. 토큰 발급하기 프로필 > Settings > Developer settings > Personal access tokens > tokens (classic) > Generate new token (classic) Note, Expiration, Select scopes 에 대해서 작성하.. 2023. 10. 12.
[AWS] EC2 ssh 접속 오류 bad permissions / Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 다음과 같은 명령어로 접속하면 ssh -i .pem ec2-user@ 아래 이미지 처럼 접속이 안된다. 해결 방법은 파일 권한을 변경해준다. chmod 400 .pem 접속이 되는 것을 확인할 수 있다. 2023. 10. 10.
[Spring] jasypt 사용하기 jasypt란 jasypt , 자시프트라고 읽는다고 한다. jasypt 는 자바 라이브러리로 쉽게 암호화 기능을 사용할 수 있도록 한다. DB 계정이나 중요한 키값을 평문으로 올리는 것이 아닌 암호화해서 올릴 수 있게하는 라이브러리로 스프링 프로젝트의 application.yaml 에서 중요 정보를 암호화할 때 많이 사용된다. 의존성 추가하기 mvn repository 에서 원하는 버전을 선택한다. https://mvnrepository.com/artifact/com.github.ulisesbocchio/jasypt-spring-boot-starter implementation 'com.github.ulisesbocchio:jasypt-spring-boot-starter:3.0.4' config 파일 만.. 2023. 10. 5.