# ci

53개의 포스트
post-thumbnail

GitHub Action으로 빌드 자동화 - CI

deploy.yaml 빌드 후 Docker image를 생성해서 지정된 Docker Hub 저장소에 이미지를 push 하도록스크립트에 추가했다. 이를 위해서 필요한 작업들이 있다.저장소는 디폴트가 퍼블릭Collaborators 탭에서 사용자 추가해줘야, 다른 사용자도

어제
·
0개의 댓글

Devops 개념 정리

Development + Operations가 결합되어 일하는 문화기존 방식에서 개발자와 운영자 역할 분리됨개발: 요건 분석, 개발, 유지 보수운영: 마이그레이션, 배포 관리, 모니터링, 서버 관리개발자의 경우 새로운 시도 추구 <-> 운영자의 경우 안정추구=>

2021년 11월 22일
·
0개의 댓글
post-thumbnail

젠킨스 연결 및 빌드/배포 자동화

몇가지 초기설정 및 필수 플러그인 설치Global Tool Figuration 클릭git, jdk, maven, gradle 등 경로 설정git 래퍼지토리 설정build 설정빌드 후 쉘 스크립트 실행 등 환경 설정 가능빌드 성공 후 콘솔 출력배포는 Post Steps에

2021년 11월 22일
·
0개의 댓글

CI, CD란? 웹서버프로그램이란?

서버나 내 컴퓨터에 직접 설치git저장소 계정과 연동 - 레포지토리에 프로젝트 선택 - 자동화 처리작업 세팅배포 자동화 서비스reverse proxy : 서버 단에 있는 프록시 서버forward proxy : 사용자 관점에서 서버와 사용자 사이의 프록시 서버로드밸런싱아

2021년 11월 16일
·
0개의 댓글

CI/CD(지속적 통합/지속적 제공) 이란?

CI/CD란?

2021년 11월 7일
·
0개의 댓글
post-thumbnail

GitLab CI (Continuous integration)

GitLab 을 통한 CI 설정https://docs.gitlab.com/ee/ci/quick_start/본래 GitLab 을 통해 CI/CD 를 모두 구현 가능 하지만 금번 구성에는 Rancher 에서 Fleet 을 기반으로 CD 를 구현 할 것이기 때문에

2021년 10월 7일
·
0개의 댓글
post-thumbnail

GitLab Runner Install

* GitLab 을 통한 CD 수행을 위한 GitLab Runner 를 GCP VM 상에 Install 하는 과정을 기록 Ansible AWX 기반 Ansible 기반으로 설치 하는 경우 설치 할 대상 Node 에 대한 Ansible 설정은 기본적으로 완료 되었다고

2021년 10월 7일
·
0개의 댓글

[CI/CD]spring boot post build task

QueryDSL 도입 후,nohup + & 으로 jar파일 실행하니 계속해서 오류가 발생했다.build과정에서 문제가 있었나 확인을 위해jenkins가 build한 jar파일을 그대로 서버 쉘 환경에서 실행했다.잘 동작한다.그렇다면 배포 스크립트가 잘못되었구나!이전 p

2021년 10월 1일
·
0개의 댓글
post-thumbnail

Github Action의 Triggering을 이용한 간단한 CI 구성해보기

Github Action과 Github API를 이용하여 Repository간의 Trigger를 구성하고, 이를 통해 간단한 CI 구축해봅니다!

2021년 9월 13일
·
5개의 댓글
post-thumbnail

[CI/CD] Github Actions으로 내 포트폴리오에 CI/CD를 적용하기

이전 포스팅에서는 CI/CD가 무엇이고 CI/CD 정책에 대해서 알아보았습니다. 이번 포스팅에서는Github Actions 를 이용하여 실제로 CI/CD를 적용해보겠습니다. Github Actions 는 Github에 내장된 CI/CD 도구입니다. Github에 내장되

2021년 9월 13일
·
0개의 댓글
post-thumbnail

MLOps 수준

MLOps 의 프로세스 수준에 대한 정의이 단계에서는 최첨단 모델ㅇ르 빌드할 수 있는 데이터 과학자와 ML 연구원이 있지만, ML 모델을 빌드하고 배포하는 과정은 완전히 수동으로 이루어진다. 이는 콘텐츠 성숙도의 기본 수준 또는 수준 0 이하로 간주되며 학습-제공 편향

2021년 8월 18일
·
0개의 댓글

[백엔드] 서버운용의 자동화(Devops / CI·CD) 및 Docker 개념과의 연관성

Development(개발)과 Operation(운영)을 단일화하여 운용하는 방법론application 및 service 개발 및 유지 방법론 중 하나로, 개발과 서비스 제공을 빠른 속도로 완료하고 제공할 수 있도록 조직 내부적인 유지/보수방법 및 문화, 철학 등을 일

2021년 8월 1일
·
0개의 댓글
post-thumbnail

[Django] Travis CI 적용

Travis CI 적용

2021년 7월 15일
·
0개의 댓글

AWS services, CI&CD

AWS Services, CI,CD

2021년 6월 11일
·
0개의 댓글

Xcode Cloud란?

Xcode Cloud

2021년 6월 10일
·
0개의 댓글
post-thumbnail

Local 환경에서 Jenkins 설치하기 for Windows

회사에서 현재 젠킨스를 사용하고 있는데, 설치된 것만 사용해봤지 직접 구축은 안 해봐서 이참에 한번 가볍게 설치 정도만 실습 해 보았다.

2021년 6월 7일
·
0개의 댓글
post-thumbnail

Jenkins 리버스 프록시 설정 방법 (with EC2, https)

EC2 서버에 올린 젠킨스 리버스 프록시 설정하기

2021년 5월 19일
·
0개의 댓글
post-thumbnail

Jenkins 설치 및 구동하기

젠킨스와 GitHub를 연동하여 프로젝트 소스를 가져와서 빌드하는 방법이 여러가지가 있지만, 사용자명과 비밀번호 인증방식은 보안상 추천하지 않기 때문에 SSH기반으로 젠킨스와 GitHub를 연동하는 방법에 대해서 직접 구축해봤습니다.먼저, GitHub와 연동해야 할 대

2021년 5월 19일
·
0개의 댓글

github action workflow 작성하기

github 에 여러명의 이용자가 커밋 할 때, 각 커밋별, 상황별로 테스트 할 수 있게 해준다.

2021년 5월 2일
·
0개의 댓글
post-thumbnail

Jenkins(CI) Pipeline 설정 (+ Docker)

사전 준비 도커 설치 작업 환경 mac OS 도커 허브에서 Jenkins 이미지 pull Jenkins 이미지를 컨테이너로 컨테이너 ID 가 반환되었다면 성공! 👍🏻 Jenkins 컨테이너 실행 Docker Desktop 이 설치되어 있다면 쉽게 컨테이너

2021년 4월 29일
·
0개의 댓글