코딩/TIL,WIL69 항해99 71day(WIL) 2022/01/09 DS 2022. 1. 11. 항해99 day 70 2022/01/08 -to do list 중간발표 멘토링 피피티,예상답변 오늘한일 중간발표를 위해 피피티를 짜면서 예상 답변을 준비했다. 준비를 하다보니 우리가 많은 부분 부족하고 잘 모르고 쓰는 부분이 많았다. 우리의 중간발표는 다른조에 비해서 너무 많은부분이 안되어 있었다. 3주동안 crud는 솔직히 완성을 했어야한다. 백엔드 쪽에서는 많은 부분이 이미 되어 있지만, 프론트에서 현업이 1명이라 어쩔수 없이 시간적으로 부족했던거같다. 이점은 항해에 어필해서 다음 기수부터는 현업1명만 붙이는건 안될꺼같다고 해야겠다. 이번 중간발표를 하면서 너무 프로젝트 중심으로만 생각해서 백엔드의 기능향상이나 다른 강점을 만들 부분을 소홀히 했던거같다. 이런 부분에서 부족하니 중간발표에서 멘토링을 들을만한 이야기가 부족했다. 2022. 1. 11. 항해 99 day68 2022/01/06 -to do list 에러핸들러 적용 모임에 적용할 검색기능 추가 모임주소 변경 docker 구성 오늘 한일 10~13시 : 모임 음식점 검색기능 추가 &pageable 14~16시 : 에러 핸들러 및 테스트코드 수정 17~00시 : docker 공부 01~04시 : deploy 배포 자동화 완성 오늘 배운점 도커를 꼭 써보고 싶은 마음에 도커를 계속 공부했다. CI/CD를 꼭 도커이미지와 컨테이너로 구성하고 싶다. 하지만, 시간 여건상 당장은 무리일 것 같다. 개념에 대해서는 이제 서서히 이해가 간다. 하지만 단일 컨테이너로 하기보다는 커포즈를 써서 mysql,spring,nginx의 다중 컨테이너로 서버를 구동하고 싶다. 환경설정 부분을 더 공부해서 현재 아키텍처 보다 더 효율적인 구성을 남은 3주간.. 2022. 1. 6. 항해 99 day 67 2022/01/05 -to do list CI/CD 구현 -오늘 한일 - travis github연결 - s3에 build 저장 - codedeploy 배포 연동 - ec2에 자동배포 - ec2에서 jar 실행 실패.... - docker 준비 오늘 느낀점 아키텍쳐를 무중단 배포를 위해 travis - s3 - codedeploy - ec2 - docker - nginx의 형태로 구성했다. 하지만, 멘토님에게 물어보고 찾아보니 이형태는 dockerhub를 사용할 수 없는 상태에서 쓰이는 것 같다. travis로 ci테스트 통과 후 docker이미지를 빌드시켜 dockerhub에 push하고 ec2서버에서 docker컨테이너를 pull받고 compose로 docker에 nginx이미지를 가져오는 아키텍쳐로 변경했다. trav.. 2022. 1. 6. 이전 1 2 3 4 5 6 7 ··· 18 다음