일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- AWS Codedeploy
- stream groupingby
- c++ 빌드
- SpringBootApplication
- hashcode override
- lombok Builder
- equals override
- github deploy
- github action codedeploy
- java 비동기처리
- github action
- Github action deploy
- list remove
- Java
- image slider
- vanilla js image slider
- 코드포스
- equals
- java stream api
- Java Wrapper Class
- java CompletableFuture
- Java lombok
- kotest
- github ec2 deploy
- github CI/CD
- AliasFor
- Spring Aspect
- java hashCode
- github CI
- javascript image slider
- Today
- Total
목록devops(?) (5)
기록창고
테라폼 튜토리얼 [https://developer.hashicorp.com/terraform/tutorials/aws-get-started] 튜토리얼 뿌수기 완료 하고 싶은 것 언젠가 내가 만들고 싶은 걸 찾으면 그 즉시 만들기 위한 준비물 만들고 뿌수는게 매우 쉽다 따봉 --- 그러면 해야될 것 생각만 해봤따 와르르 만들고 와르르 부서지고 서버를 쉽게 띄우고 배포도 쉬워야됨 현재 생각하는 구조.. git push -> dev 머지 -> staging 배포 -> master 머지 -> prod 배포 카나리까지는 필요 없구(?) 블루 그린 되야됨 terraform 으로 인프라 관리 aws fargate 쓰기(한번도 안써봄) 서버 - ktor(한번도 안써봄) db - aws rds redis - 몰루 배포 ..

이제 CodeDeploy 에 들어가면 설정을 합니다.. AWS Codedeploy 에 들어가서 배포 -> 애플리케이션 -> 애플리케이션 생성 을 합니다 컴퓨터 플랫폼만 EC2/온프레미스로 해주세요 생성 후에 배포 그룹 생성 클릭 그룹이름은 자유롭게 하시고, 역할은 아까 IAM 에서 Codedeploy 를 위해 만든 역할이 있을겁니다. 배포 유형 - 현재위치 환경 구성 - Amazon EC2 인스턴스 에서 사용하고싶은 EC2 를 골라주시면 됩니다. AWS Systems Manager - 아까 EC2에 Codedeploy agent 를 설치했기 때문에 편하신거 고르시면 됩니다 배포설정 - CodedeployDeafault.AllAtOnce 로드밸런싱활성화 - 저는 Application Load Balance..

1 에서는 빌드한 파일을 S3에 옮겼습니다. 이제 Code Deploy 를 이용하여 S3 있는 빌드파일을 EC2로 옮겨서 실행시키는 일만 남았네용 code deploy 는 깃허브를 통해서 파일을 가져올수도 있고, S3 를 이용해서도 가져올 수 있습니다. 근데 빌드파일을 깃허브에 올리는건 좀 이상(?)하다고 생각하고 있습니다.. 올려도 상관은 없습니다! https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/tutorial-ecs-deployment.html 자습서: Amazon ECS 서비스 배포 - AWS CodeDeploy 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 ..

아래 글을 보면 CI 도 github action 으로 해결했습니다 https://hi-dot.tistory.com/21 이제는 배포도 github action으로 해볼겁니당 배포는 AWS EC2, S3, CodeDeploy 를 사용할 예정입니다 이런 형태이지만, aws codepipeline 아닌 github action 이 해줄겁니다. codepipeline 을 안쓰는 이유는 최소한의 도구만을 이용하고 싶어서 입니다! 우선, CI 에서 테스트를 다 통과하고 build 를 해서 ~.jar 파일의 실행파일을 만들었습니다. 그걸 여차저차해서 EC2 에 옮기고 실행만 하면 되겠죠..? 1) aws cli 을 이용하여 build 파일을 S3 로 옮긴다 2) aws cli 을 이용하여 codedeploy 를 배..

개인프로젝트 중 https 를 적용하기로 했다. 경고문구보다는 자물쇠가 이쁘긴하니까.. 우선 현재 프로젝트 구조는 이렇게 되있다. 1. 처음 클라이언트가 연결하면 react 가 랜딩화면을 보여준다 2. 유저가 검색하면 api 를 통해 data 를 요청하고, 받은 데이터를 react 가 보여준다. 이 상태에서 https 를 AWS ELB 를 통해서 https 요청을 받도록 하였다. 내부는 http 처음 랜딩페이지는 https 로 잘 접속이 된다. 근데 유저를 검색하려고 요청을 하면 요청을 할 수가 없었다. block mixed content 라는 에러와 함께 보낼 수 없었다. 아래는 mixed content 에 관한 글이다. 짧게 요약하자면 보안때문에 https 에서 http 를 요청할 수 없는 것이다. ..