Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- springsecurityoauth2client
- 티스토리챌린지
- 파이썬
- CI/CD
- 메시지
- springsecurity
- Spring
- 오블완
- 액세스토큰
- yaml-resource-bundle
- 리프레시토큰
- 백준
- springdataredis
- 도커
- oauth2
- 트랜잭션
- 국제화
- 스프링시큐리티
- 재갱신
- 토이프로젝트
- AWS
- 데이터베이스
- 소셜로그인
- 스프링
- java
- githubactions
- 프로그래머스
- docker
- JIRA
- 스프링부트
Archives
- Today
- Total
목록2024/09/29 (1)
땃쥐네
[토이프로젝트] 게시판 시스템(board-system) 4. 지속적 무중단 배포(AWS EC2, GitHub Actions, Docker, Nginx)
이번 글에서는브랜치가 푸시될 때마다 프로젝트 작업물이 EC2에 무중단으로 배포될 수 있도록 해보겠습니다.1. GitHub Actions 에 DockerHub / EC2 접근 자격증명 부여이전 글에서 지속적 통합을 GitHub Actions 를 통해 했듯, 지속적 배포 역시 GitHub Actions 를 통해 수행할 것입니다. 그런데 이전 글에서는 DockerHub, EC2 에 접근하는 작업을 하지 않았지만 이번에는 접근하는 작업을 해야합니다.제 DockerHub 에 도커 이미지를 push 한다거나, EC2 에 SSH 에 접속한다거나 하는 작업에 있어서는 몇 가지 자격증명이 필요합니다. 이것들을 우선적으로 준비해보겠습니다. 1.1 [GitHub Actions] DockerHub 액세스 토큰 준비 Git..
Project
2024. 9. 29. 18:37