gitlab

    Kubernetes(IKS)에서 Jira 활용한 CI/CD 파이프라인 구축하기(4/4)

    Kubernetes(IKS)에서 Jira 활용한 CI/CD 파이프라인 구축하기(4/4)

    Kubernetes(IKS)에서 Jira 활용한 CI/CD 파이프라인 구축하기(4/4) Part 4. Jira에서 Gitlab, Jenkins CI/CD 운영하기 Jira Issue에 소스 커밋, 빌드 정보를 업데이트 하고, 워크플로우에서 Jenkins 자동빌드를 실행할 수 있도록 설정합니다. 사전 준비 사항 Gitlab(VM) 설치 Jenkins(IKS) 설치 Jira 프로젝트 생성 및 이슈 등록 Features Jira Issue에 Gitlab Commit 정보 업데이트하기 Jira Issue에 Jenkins 빌드 결과 업데이트하기 Jira Workflow에서 Jenkins 자동빌드 실행하기 Steps Jira와 Gitlab 연동하기 Jira에서 Jenkins 빌드 확인하기 Jira Workflow에..

    쿠버네티스에서 Jira 활용한 CI/CD 파이프라인 구축 튜토리얼

    쿠버네티스에서 Jira 활용한 CI/CD 파이프라인 구축 튜토리얼

    Jira를 쿠버네티스 클러스터에 올리고, Gitlab, Jenkins를 연동해서 DevOps toolchain을 구성합니다. 최근 IT 서비스 관리(ITSM, Information Technology Service Management)와 개발 및 운영 서비스를 통합 관리하는 DevOps 툴체인이 주요 트렌드로 자리잡고 있습니다. 최근 기업들은 Openshift, Kuberenetes와 같은 컨테이너 오케스트레이션 플랫폼으로 애플리케이션의 배포, 확장, 유지보수를 모두 할 수 있도록 환경 구축을 하고 서비스 관리를 위해 JIRA를 적극적으로 활용하고 있습니다. Overview 이 코드 패턴은 컨테이너를 활용한 클라우드 네이티브 패키징 기술을 통해 ITSM 서비스와 DevOps 개발 도구들을 연동해서 활용하..

    Ubuntu(18.04)에 Gitlab 설치하기

    Ubuntu(18.04)에 Gitlab 설치하기

    DevOps CI/CD 툴체인 데모에 자주 등장하는 gitlab을 안정적으로 활용하기 위해 vm 에 직접 설치해보겠습니다. 사전 준비 사항 Ubuntu(18.04) 설치 과정 1. 패키지 설치 VM을 설치하는 작업은 이미 진행했다는 전제 하에 시작합니다. SSH 접속한 쉘 창에서 우분투에서 사용할 의존성 프로그램을 설치하는 업데이트 작업부터 진행합니다. 다음 명령어를 Ubuntu 터미널 창에 차례로 입력합니다. sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates 2. Gitlab 패키지 저장소 추가 및 패키지 설치 Gitlab에서 제공하는 패키지 설치 저장소를 사용해 설치 작업을 진행합니다. curl https:/..