일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- maybe not public or not valid?
- JUnit
- property or field 'jobparameters' cannot be found on object of type
- java version
- Medium
- yum install java
- springbatch error
- springboot
- no sources given
- querydsl no sources given
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- Java 1.8
- easy
- aws
- LeetCode
- java 11
- java 1.8 11
- mac os git error
- error
- parse
- java
- 스프링부트테스트
- AWS CLI
- OpenFeign
- el1008e
- java 버전 변경
- springboottest
- java 여러개 버전
- log error
- No tests found for given includes
- Today
- Total
목록개발/AWS (11)
쩨이엠 개발 블로그
gradle로 build하여 push를 하기 위해서는 jib가 필요하다 build.gradle에 jib를 추가한다 container 태그 안에는 JVM option과 포트를 입력해준다 build.gradle plugins { id 'org.springframework.boot' version '2.3.4.RELEASE' id 'io.spring.dependency-management' version '1.0.10.RELEASE' id 'java' id 'com.google.cloud.tools.jib' version '2.6.0' } ... jib { from { image = "adoptopenjdk/openjdk11:alpine" } to { image = "xxxxxxxxxxx.dkr.ecr.ap-..
ECR이란 ? 컨테이너 이미지를 저장하고 관리, 배포할 수 있는 레지스트리. AWS ECR을 사용하면 자체 컨테이너 리포지토리를 운영하거나 기본 인프라 확장에 대해 신경 쓸 필요성이 줄어들고 ECS(Elastic Container Service)를 사용하면 개발 및 배포까지 AWS에서 관리가 가능하다. ECR 등록에 대해 cli로 하기 위해서는 docker-credential-helper가 필요하다 github.com/awslabs/amazon-ecr-credential-helper 를 참조하여 설치한다 이 포스팅 Mac OS를 기준으로 함 1. aws cli 설치 [ AWS ] AWS Cli 설치 1. 파일 다운로드 curl 명령을 사용하여 파일을 다운로드한다. -o 옵션은 다운로드한 패키지가 기록되는..
1. 파일 다운로드 curl 명령을 사용하여 파일을 다운로드한다. -o 옵션은 다운로드한 패키지가 기록되는 파일 이름을 지정합니다. 이 예제는 AWS 가이드를 따라 AWSCLIV2.pkg로 설정하였다 최신 패키지로 깔기위해서는 버전 이름을 적지 않으면 된다 $ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" 2. Install 다운로드한 .pkg 파일을 소스로 지정하여 install한다. pkg : 설치할 패키지 명 target: 설치할 위치. 파일은 /usr/local/aws-cli에 설치되고 /usr/local/bin에 symlink가 자동으로 생성된다. 해당 폴더에 쓰기 권한을 부여하려면 명령에 sudo를 포함하면 된다고 한다...
curl을 날렸을 때 Server : awselb/2.0 부분을 날리고 싶다 기존의 IDC에서는 server 내부로 들어가 server.xml 혹은 http.conf를 수정할 수 있었는데 AWS에서는 어떻게 하는지 찾아보았는데.. 결론은 아직 해결 방법이 없다고 한다 11/9 기준 업데이트 예정이나 아직까지는 방법없음
로컬에서 EC2로 붙으려고 시도했는데 에러가 터졌다 $ ssh -i xxx.pem ec2-user@xx.xx.xx.xx Warning: Permanently added 'xx.xx.xx.xx' (ECDSA) to the list of known hosts. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'xxx.pem' are too open. It is required that your private key files are..
요즘 센서 데이터 입수하는 게이트웨이를 만들고 있는데 가끔씩 연결이 안되어있는 센서를 다시 연결하면 이제까지 보내지 못했던 데이터를 한방에 보내준다 ^^ 고맙기도하지.. 유실은 안되겠네.. 하고 로그를 보고있는데 로그가 폭발했다 갑자기 죽죽 올라가길래 뭐지 싶어서 봤더니 ㅎㅎ Exception 발생! com.amazonaws.services.iot.client.AWSIotException: TOO_MANY_REQUESTS com.amazonaws.services.iot.client.core.AwsIotCompletion.get(AwsIotCompletion.java:213) com.amazonaws.services.iot.client.shadow.AwsIotDeviceCommand.get(AwsIotDe..
EC2를 사용하면서 jar를 실행시키는데 아무로그도 없이 실행도 안되는 상황이 발생했다 설마설마 하고 $ java -version 을 실행시켰는데 $ java -version -bash: java: command not found ㅎ 하여 jdk를 설치하기로 한다 $ yum list java*jdk-devel Loaded plugins: extras_suggestions, langpacks, priorities, update-motd Available Packages java-1.7.0-openjdk-devel.x86_64 1:1.7.0.261-2.6.22.2.amzn2.0.1 amzn2-core java-1.8.0-openjdk-devel.x86_64 1:1.8.0.252.b09-2.amzn2.0.1 ..
aws cli를 쓰기위해서는 aws 계정에 대한 configure를 써야한다 내 경우는 dev와 prod 두가지의 계정을 바꿔써야했다 $ aws configure list 결과값 Name Value Type Location ---- ----- ---- -------- profile None None access_key ****************4541 shared-credentials-file secret_key ****************H3R6 shared-credentials-file region ap-northeast-2 config-file ~/.aws/config 지금 현재는 profile 이름을 지정하지 않은 default의 경우이다 $ export AWS_DEFAULT_PROFILE=..
AWSIoTDevice에는 shadow 기능이 있다 AWS IoT 콘솔에서 사물 -> 섀도우를 보면 섀도우 문서가 있는데 현재 내가 테스트할 프로퍼티는 REPORT_TOPIC이다 이것을 AWS SDK를 통해서 받아오도록 할 예정이다 섀도우의 desired JSON을 편집하면 sdk를 가진 AWSIoTDevice에서 받고 그 Device에서 reported JSON을 업데이트한다 AWS IoT -> Desired -> AWSIoTDevice AWS IoT
열심히 설치를 하고 select 구문을 쳤는데 한글이 열심히 깨진다 mysql> show variables like 'c%'; variables를 확인해보니 초기값인 latin1로 설정되어있는것을 확인 mysql이나 oracle에서 한글깨짐 현상이 있는경우에는 해당 파일에서 인코딩을 설정하는 문단을 바꿔주면 되는데 RDS는 AWS에서 관리되다 보니까 직접 파일에 접근할 수가 없다 대신 콘솔접근이 가능하다 RDS 접속 https://ap-northeast-2.console.aws.amazon.com/rds/home?region=ap-northeast-2#databases: 파라미터 그룹 탭 클릭한 후 파라미터 그룹 생성 버튼을 누른다 지금 사용하는 DB 버전과 그룹 이름을 적는다 그 후 이름을 눌러 수정화..