분류 전체보기375 EKS를 도입하면서 정리한 글 - 쿠버네티스 ImagePullBackOff , Image 에러 해결 노드 이미지를 eks 에 배포하고 AWS RDS 서비스와 연결하려고 한다. express 로 만든 서비스가 있다는 가정하에 Dockerfile 을 아래와 같이 작성한다. FROM node:12 RUN mkdir ./app COPY . ./app WORKDIR /app RUN npm install EXPOSE 3001 CMD [ "npm", "start" ] .dockerignore 파일도 만들어야 한다. .git .vscode .env *Dockerfile* *docker-compose* node_modules mongo_data 이제 이미지를 빌드한다. docker build ./ --tag :version 빌드 후 ecr 주소로 태그를 부여한다. https://docs.aws.amazon.com/ko.. 2020. 4. 20. aws aurora db 연결하기 - 엔드포인트 오류 해결 aurora db 는 클러스터로 나뉜다. 처음에 만들면 엔드포인트가 2개가 나온다. 그래서 이 중에 어떤것에 연결해야 할지 모를 수 있다. 커스텀 url 을 만들어서 해결한다. https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.Endpoints.html#Aurora.Overview.Endpoints.Types Amazon Aurora 연결 관리 - Amazon Aurora 또한 스냅샷에서 복원된 Aurora 클러스터의 사용자 지정 엔드포인트도 만들고 관리해야 합니다. 사용자 지정 엔드포인트는 스냅샷에 포함되지 않습니다. 복원 후 사용자 지정 엔드포인트를 다시 만들고, 복원된 클러스터가 원래 리전과 동일한 리.. 2020. 4. 17. 리액트로 서비스 만들기 스펙 프론트 - 리액트 js 백엔드 AWS Code Star 백엔드에는 AWS Code star 를 사용했다. Codestar 를 사용하면 CI/CD가 구축되어 있는채로 개발을 할 수 있다. 서버리스 앱을 선택했고 node 로 개발했다. 프론트는 리액트로 개발했다. material design 을 적용해봤다. aws codestar로 앱을 만드는 방법은 이미 작성했다. https://fors.tistory.com/559 AWS CodeStar - Serverless 앱 만들기 프로젝트를 만든다. 템플릿을 골랐다. Express.js 에서 AWS Lambda 를 골랐다. 프로젝트 이름, 프로젝트 id, 리포지토리 이름을 정한다. 프로젝트 생성을 클릭한다. 관리 방법을 선택한다. 아래 리포지토리.. fors.. 2020. 4. 10. AWS CodeStar - Serverless 앱 만들기 프로젝트를 만든다. 템플릿을 골랐다. Express.js 에서 AWS Lambda 를 골랐다. 프로젝트 이름, 프로젝트 id, 리포지토리 이름을 정한다. 프로젝트 생성을 클릭한다. 관리 방법을 선택한다. 아래 리포지토리 복제 url 을 복사해서 저장해둔다. 다음 페이지에서 git clone 해서 코드를 바로 내려 받으면 403 에러가 발생한다. code commit 에 대한 자격 증명이 없어서 그렇다. 관련 문서 : https://docs.aws.amazon.com/ko_kr/codestar/latest/userguide/getting-started.html#getting-started-commit https://docs.aws.amazon.com/ko_kr/codestar/latest/userguide.. 2020. 4. 9. Java FAQ 자바 프로그램 실행 과정 개발자가 자바 코드를 컴파일 한다. . java 파일이 .class 파일로 변경된다. 자바 코드가 바이트 코드로 변경된 것이다. 컴파일 된 바이트 코드를 JVM 클래스 로더에 전달한다. JVM의 클래스 로더가 동적 로딩을 통해서 필요한 클래스를 로딩해서 JVM 의 메모리에 올린다. JVM의 실행 엔진이 바이트코드를 명령어 단위로 실행한다. Java call by value , call by reference call by value 는 값에 의한 호출이다. 함수에 값을 전달해서 다루는 것이 이에 해당한다. int, long, byte, short, boolean 같은 primitive 타입으로 선언하고 값을 사용한다. void hello(int a) { a = 20; // 함수 .. 2020. 4. 6. 이전 1 ··· 11 12 13 14 15 16 17 ··· 75 다음