devlos
Devlos Archive
devlos
전체 방문자
오늘
어제
12-10 07:10

최근 글

  • 분류 전체보기 (107)
    • 프로젝트 (1)
    • MSA 설계 & 도메인주도 설계 (9)
    • 클라우드 컴퓨팅 & NoSQL (87)
      • [Cilium Study] 실리움 스터디 (8)
      • [KANS] 쿠버네티스 네트워크 심화 스터디 (12)
      • [T101] 테라폼 4기 스터디 (8)
      • [CICD] CICD 맛보기 스터디 (3)
      • [T101] 테라폼 기초 입문 스터디 (6)
      • [AEWS] Amazon EKS 워크숍 스터디 (7)
      • [PKOS] 쿠버네티스 실무 실습 스터디 (7)
      • Kubernetes (13)
      • Docker (7)
      • Redis (1)
      • Jenkins (3)
      • Terraform (1)
      • Ansible (4)
      • Kafka (1)
    • 프로그래밍 (7)
      • Spring Boot (5)
      • Broker (1)
    • 성능과 튜닝 (1)
    • ALM (0)
    • 기타 (2)

인기 글

태그

  • CloudNet@
  • 데브옵스
  • t101 4기
  • 쿠버네티스 스터디
  • Kubernetes
  • 도커
  • terraform
  • kOps
  • MSA
  • cilium
  • 테라폼
  • docker
  • 쿠버네티스
  • PKOS
  • DevOps

티스토리

최근 댓글

hELLO · Designed By 정상우.
devlos

Devlos Archive

CI/CD 란?
클라우드 컴퓨팅 & NoSQL

CI/CD 란?

2021. 3. 22. 21:09
반응형

CI(Continuous integration)

지속적 통합을 의미한다. 지속적 통합이란 소프트웨어 개발 시 테스트 단계에서만 테스트하는 것이 아니라 일상적으로 빌드와 테스트를  수행하여 실제 동작을 확인하는 사이클을 돌면서 소프트웨어 품질을 관리하는 것을 의미한다.

 

CD(Continuous delivery & Continuos Deployment)

지속적 배포를 의미한다. CI의 범위를 확장해서 통합 테스트를 위한 스테이징 환경에 배포, 그리고 정식 서비스 배포까지 자동화 도구를 사용하여 수행하는 것을 의미한다.


CI/CD examples

The following table lists examples with step-by-step tutorials that are contained in this section:

Use caseResource

Browser performance testing Browser Performance Testing with the Sitespeed.io container.
Deployment with Dpl Using dpl as deployment tool.
GitLab Pages See the GitLab Pages documentation for a complete example of deploying a static site.
End-to-end testing End-to-end testing with GitLab CI/CD and WebdriverIO.
Load performance testing Load Performance Testing with the k6 container.
Multi project pipeline Build, test deploy using multi project pipeline.
npm with semantic-release Publish npm packages to the GitLab Package Registry using semantic-release.
PHP with Laravel, Envoy Test and deploy Laravel applications with GitLab CI/CD and Envoy.
PHP with npm, SCP Running Composer and npm scripts with deployment via SCP in GitLab CI/CD.
PHP with PHPunit, atoum Testing PHP projects.
Secrets management with Vault Authenticating and Reading Secrets With HashiCorp Vault.

 

 


참고 자료

[1] 15단계로 배우는 도커와 쿠버네티스 | 타카라 마호 | 2020.10 링크 

 

15단계로 배우는 도커와 쿠버네티스 - 교보문고

이 책은 컨테이너 기술에 처음 입문하는 독자도 체계적으로 실력을 쌓아갈 수 있도록 도커부터 시작하여 쿠버네티스의 전반적인 기능을 기초부터 단계별로 학습할 수 있도록 구성되어 있다. 독

www.kyobobook.co.kr

[2] GitLab CI/CD 예제 | docs.gitlab.com/ee/ci/examples/ 

반응형

'클라우드 컴퓨팅 & NoSQL' 카테고리의 다른 글

[AWS] AWS로 웹서버 작성하기  (0) 2021.04.23
[AWS] Command Line Interface(CLI) 설치 방법 (Mac)  (0) 2021.04.19
도커, 쿠버네티스 Cheat Sheet  (0) 2021.04.11
DevOps란?  (0) 2021.04.06
컨테이너 오케스트레이션(Container Orchestration)이란?  (0) 2021.04.05
    devlos
    devlos
    안녕하세요, Devlos 입니다. 새로 공부 중인 지식들을 공유하고, 명확히 이해하고자 블로그를 개설했습니다 :) 여러 DEVELOPER 분들과 자유롭게 지식을 공유하고 싶어요! 방문해 주셔서 감사합니다 😀 - DEVLOS -

    티스토리툴바