CircleCI orbs
재사용 가능한 구성으로 애플리케이션 개발을 가속화하세요. orbs를 사용하여 반복되는 코드를 한 줄로 압축하세요.

orb란 무엇인가요?
orb는 반복되는 구성 부분을 단일 코드 라인으로 압축하는 재사용 가능한 YAML 구성 패키지입니다.
orb의 이점은 무엇인가요?
orb는 반복적인 프로세스를 자동화하고, 프로젝트 설정 속도를 높이며, 타사 도구와의 통합을 쉽게 만드는 재사용 가능한 코드 조각입니다.
- 프로젝트 구성 시간 절약
- 조직 효율성 증가
- 타사 통합 간소화
orb를 어떻게a 사용하나요?
미리 구축된 orb 사용하기
미리 구축된 orb를 사용하려면 orb 레지스트리에서 구성 코드를 팀의 구성 파일에 복사하세요. 우리의 광범위한 orb 목록은 오픈 소스 코드 라이브러리에 보관되어 있습니다. 새로운 시스템, 기능 또는 DevOps 관행을 설정하는 데 며칠의 엔지니어링 시간을 투자하지 않고도 새로운 것을 시도해 보세요.
팀을 위한 orb 만들기
필요에 맞는 orb를 찾지 못했다면, 모범 사례와 시작하기 가이드를 사용하여 특화된 orb를 만드세요. 우리의 Orb 개발 키트는 CircleCI에서의 자동화된 테스트 및 배포를 통해 제작 과정을 간단하게 만듭니다. 팀이 조직 전용으로 여러 프로젝트 간에 구성을 공유하고 싶다면, 비공개 orb를 만들 수 있습니다. 만든 모든 orb는 CircleCI 애플리케이션 내에서 쉽게 추적하고, 나중에 사용하기 위해 저장하고, 업데이트할 수 있습니다.
Orb 사용 사례
아티팩트 | 선호하는 패키지 관리자에 배포하세요. 아티팩트 orb에 대해 알아보기 |
빌드 | 모든 선호하는 빌드 도구에 한 곳에서 액세스하세요. 단일 코드 라인으로 통합하세요. 빌드 orb에 대해 알아보기 |
코드 분석 | orb를 사용하여 코드 품질 테스트 및 검사를 단순화하세요. 코드 분석 orb에 대해 알아보기 |
컨테이너 | 이동성이 있고 가벼운 컨테이너에서 애플리케이션을 빌드, 테스트 및 배포하세요. 컨테이너 orb에 대해 알아보기 |
배포 | AWS, Google Cloud, Microsoft Azure를 포함한 가장 인기 있는 호스팅 환경에 애플리케이션을 배포하세요. 배포 orb에 대해 알아보기 |
보안 | 애플리케이션을 안전하고 규정을 준수하도록 유지하는 정적 및 동적 보안 테스트 도구. 보안 orb에 대해 알아보기 |
테스트 | 모든 시나리오를 테스트하기 위한 올바른 테스트 도구. 엔드투엔드 및 그 사이의 모든 것. 테스트 orb에 대해 알아보기 |
Kubernetes | Helm, AWS EKS, GCP GKE, Azure AKS 등을 포함한 Kubernetes 배포 작업에 필요한 모든 도구를 찾으세요. Kubernetes orb에 대해 알아보기 |
언어 | 가장 인기 있는 기술 스택을 위한 언어 및 프레임워크별 도구를 얻으세요. 소프트웨어 구축에 필요한 모든 도구와 함께 Node, Python, Ruby, Android 및 Windows를 쉽게 설치하세요. 언어 orb에 대해 알아보기 |
모니터링 | 소프트웨어 개발 파이프라인의 모든 영역에 관찰 가능성을 추가하세요. 구축 중인 것을 추적하는 데 필요한 도구를 추가하여 응답 및 해결 시간을 최소화하세요. 모니터링 orb에 대해 알아보기 |
나만의 orb를 작성할 수 있나요?
네!
CircleCI의 orb 생태계는 유연하고 확장 가능하도록 설계되었습니다. 사용자 정의 orb를 만들어 팀의 워크플로우를 표준화하고, 반복 작업을 자동화하거나, 타사 서비스와 통합할 수 있습니다. 작성한 후에는 이러한 orb를 조직 내에서 비공개로 공유하거나 더 넓은 CircleCI 커뮤니티에 공개적으로 게시할 수 있습니다.
시작하려면 orb 작성 가이드를 참조하세요.
비공개 orb와 공개 orb의 차이점은 무엇인가요?
공개 orb
공개 orb는 orb 레지스트리를 통해 CircleCI 커뮤니티의 모든 사람이 사용할 수 있는 재사용 가능한 CircleCI 구성 패키지입니다.
비공개 orb
비공개 orb는 특정 조직이나 팀으로 제한됩니다. 비공개 orb를 사용하면 조직은 내부적으로 CI/CD 프로세스를 표준화하면서 독점 워크플로우의 기밀성을 유지할 수 있습니다.