일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 국비지원
- 프론트 엔드
- react
- 서버 개발자
- 자바
- react-native
- SQL
- Spring
- 리엑트
- 백엔드
- 비전공자
- 무중단 배포
- 코딩
- 클론코딩
- 리엑트 네이티브
- 스프링 부트
- Java
- spring boot
- 개발
- Redux
- JPA
- docker
- 스타트업
- react native
- 풀스택
- 프론트엔드
- 개발자
- 스프링
- 서버 배포
- github actions
- Today
- Total
목록github actions (10)
오티스의개발일기
무중단 배포를 위한 Github Action CICD 제작이번시간에는최종적으로 CICD를 작성하고 배포하는것까지 제작해보겠습니다. 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 😀 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_dep..
이번시간에는Github Action을 사용한 무중단 배포를 하기위해설정을 하고 배포까지하여 마무리하는 방법을 보여드리겠습니다.배포하고 마무리하는 글은 다음글에서 이어서 이야기하겠습니다. 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정 😀10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHu..
이번시간에는무중단 배포를 위한 컨트롤러 작업과추가적인 yml 작업 그리고Dockerfile을 생성해보겠습니다. 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업 😀9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_deployContrib..
이번시간에는 EC2안에 Mysql을 설치하고 테스트를 진행해보겠습니다. 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정 😀8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_deployContribute to 1domybest/Sprin..
이번시간은 vim을 사용하여 nginx의 설정파일과무중단 배포를 위한 yml 파일을 생성해보겠습니다. 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정 😀7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_deployContribute to..
이번 시간에는AWS EC2 에 Docker 를 설치하고설치한 Docker로 Nginx 를 설치하고 설정하겠습니다 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치 😀6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_deployContr..
이번시간에는ec2 에서 인스턴스를 생성하고전반적인 기반만 만들어 보겠습니다. 목차1. 프로젝트 생성 2. SQL 설정3. git 생성4. aws EC2 생성 😀5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_deployContribute to 1domybest/..
이번시간에는 기존에 만들었던 파일을을application-secret.yml 이라는 파일을 만들고 코드를 분리하는 작업을 한후git ignore에 등록후 Push 하는 작업을 하겠습니다. 목차1. 프로젝트 생성2. SQL 설정3. git 생성 😀4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub..
오늘은 저번 글을이어 SQL 설정을 해보겠습니다. 목차1. 프로젝트 생성 2. SQL 설정 😀3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1domybest/Spring_none_stop_deploy GitHub - 1domybest/Spring_none_stop_deployContribute to 1domybest/Spring_none_stop_..
오늘은spring boot + docker + mysql + github actions이 조합으로 무중단 서버 배포를 진행하려고합니다다뤄야할 내용이 너무 많기때문에 나눠서 포스팅 할예정입니다.최대한 작업의 이해도를 높이기위해작업을 순서대로 나눴습니다. 목차1. 프로젝트 생성 😀2. SQL 설정3. git 생성4. aws EC2 생성5. aws ssh 설정 및 필수 라이브러리 설치6. docker 를 이용한 nginx 설정7. docker 를 이용한 mysql 설정8. spring boot HealthcheckController 작업 및 yml + Dockerfile 작업9. Github Actions 설정10. 최종 배포 전체 코드는 여기에 올라와있습니다.https://github.com/1do..