프로젝트이관
이관 교육
10.30.1.54, 46
deploy -> domain server -> 168.115.32.50, 51, 52, 53???
cola.donga.ac.kr
OSCI
프론트엔드 / 백엔드 / gitops(yaml 파일들. deployment) 레파지토리 분할을 권장(3개)
도커파일검토
빌드, 배포 이미지에 대한 경로 변경
.netcore 도커파일
- ENV, localtime 등등은 모두 deployment 혹은 configmap으로 변경하는 것이 좋음
- 이렇게 들어가면 환경변수가 변경될 때 마다 이미지 수정이 이루어짐
jenkins
- 샘플 프로젝트 : maven build 기반
- source URL 등 모두 기입이 필요하다
- gitlab 연동을 위하여 토큰 생성이 필요
- 기본적으로 하나 만들어주고 가셨다
- crendential은 expired되기 전에 미리 교체
- -> expired 되면 빌드가 삑사리가 날 것이기 때문에, 그때 교체해도 된다
성능 개선 : 나중에 도메인으로 바로 쓰는것보다는 서비스 이름으로 돌리는 것이 좋다
2일차 이관 시작
- 가나다라마바사아자차카타파하
- 아야어여오오요우유으이
- 의자왕
- 의자의자왕
- 가나다라마바사아자차카타파하
- 이미지 경로
항상 컨테이너 이미지를 아웃바운드를 쓰기 어려우니 내부 하버에 이미지를 등록하여 사용
- 이관 1] 빌드
- 도커파일의 빌드 소스를 젠킨스 부분을 이동
- 이미지 빌드시 명시하여 사용(latest를 사용하지 말자)
- yaml 을 별도 프로젝트로 이동하자
2]
3일차 교육