Search

현 상황파악

BacklogNumber
0
Domain
Issue
Status
생성 일시
2023/07/24 12:37

Success criteria

1.
내가 어느정도 진행이 되어있는지 모르는중
2.
녹화영상을 보면서 파악을 해야할듯 싶다.
1.
현재 백엔드에서는 CI와 CD가 구성이 되어있다.
2.
해당 리포지터리에서 CI가 통과될수있는 코드를 Push하게 되면 설정해 놓은 bastion-deploy.yml이 실행되게 된다.
3.
해당 yml 파일은 build작업을 하면서 테스트가 진행되고 build작업이 완료가 되면 Bastion-host에 접속을 한 뒤 deploy_scripts로 이동후에 run_redis_backend_deploy.sh를 실행한다.
4.
run_redis_backend_deploy.sh는 bastion-deploy.yml에서 빌드한 파일을 Docker에다가 올려놓았는데 해당 이미지를 풀 한뒤에 미리 지정해놓은 redis-spring-server.tar.gz라는 이름으로 저장하고 deploy-test 인스턴스로 보낸뒤에 해당 bastion-host에서 보낸 redis-spring-server.tar.gz파일을 사용해서 도커 이미지로 올린다. 해서 bastion-deploy에서 Dokcer images를 하면 ghcr.io/annsunghee/redis-spring-server 라는 이름의 이미지가 있어야 한다

To-do

현재 docker-compose.yml 상에서는

Review

Issue