DevOps

· DevOps
회사에서 젠킨스 업무를 맡고 있는데, 젠킨스에서 가장 핵심인 부분인, Daily Build에 대해서 알아보자! Daily Build 보통, Git에서 변경 사항이 일어났을 때, 젠킨스에서 이를 감지하여, 빌드가 되는 시스템이다. 저 이유 때문에 Daily Build를 사용하는 것일까? 그건 아니다. 코드 통합: 다양한 개발자들이 작업한 코드를 정기적으로 통합하는 데 도음을 준다. 협업을 강화하고 서로 다른 작업 중인 기능들을 통합하는 데 도움이 된다. Daily Build 사용 방법 Daily Build를 사용하기 위해, 무엇이 필요할까? 먼저, 젠킨스를 설치하고, Git 또는 SVN를 연동해야 한다. 각각의 Git Repository URL.를 메모장에 복사한다. 나중에 해당 Repository URL..
· DevOps
베이크런트는 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요할 때 시스템을 사용할 수 있는 상태로 만들어 준다. 이를 프로비저닝이라고 하는데, 프로비저닝을 하면 필요할 때 환경을 매우 쉽고 간단하게 구현할 수 있다. 베이그런트 설치 웹 브라우저를 열고 베이그런트 다운로드 페이지에 접속한다. (https://www.vagrantup.com/downloads.html) ARM64 버전으로 다운로드를 받는다. 베이그런트 구성하고 테스트하기 테스트 환경을 구성하기 전에 설치된 도구가 정상적으로 작동하는지 확인해보자. 먼저 프로비저닝을 위한 코드를 작성하고, 이를 베이그런트에서 불러온 후 버추얼박스에 운영 체제를 설치한다. 먼저, 설치된 베이그런트 (C:\Program Files\Vagra..
이 현호
'DevOps' 카테고리의 글 목록