티스토리 뷰
우리가 tekton을 공부하면서 봤던 pipeline과 OCP의 'kabenero' 네임스페이스에 기본 제공되는
appsody pipeline의 차이에 대한 설명입니다.
- tekton pipeline과 appsody pipeline의 구성요소는 동일합니다.
-> pipelinerun, pipeline, taskrun, task, pipelineresource 등
- tekton pipeline은 appsody와 아무런 상관이 없으나, appsody pipeline은 appsody stack의 image build와 deploy(app-deploy.yaml 이용)를 그대로 이용합니다.
(appsody pipeline이 호출하는 task yaml 내용을 보면 appsody stack을 이용하는것을 볼 수 있음)
- tekton pipeline은 기본 제공 샘플이 빈약하고, appsody pipeline은 개발언어별로 pipeline을 제공합니다.
- appsody pipeline은 appsody stack을 이용한 image build와 deploy를 하기 때문에 appsody에서 제공하는 metric, health 등을 이용할 수 있습니다.
- appsody pipeline을 사용하려면 아래와 같이 작업해야 합니다.
- appsody pipeline에 최적화된 appsody repository 추가
appsody repo add kabanero https://github.com/kabanero-io/collections/releases/download/0.6.1/kabanero-index.yaml
- appsody stack을 이용하여 project 초기화 후 개발
- github에 upload
- 'kabanero' namespace에 있는 appsody pipeline을 이용하여 build / deploy
- 결론적으로 appsody pipeline은 개발자들이 image build와 deploy에 신경 쓰지 않고 개발에만 집중할 수 있도록 하자는
kabanero의 목표를 완성시킨다고 할 수 있습니다.
'상용제품 > OCP' 카테고리의 다른 글
RHEL VM Template만들기 (0) | 2020.05.28 |
---|---|
OCP ConsoleLink(ApplicationMenu) 추가 (0) | 2020.05.27 |
OCP local image registry에 push 하기 (0) | 2020.04.02 |
custom appsody stack (0) | 2020.03.30 |
Tekton pipeline on OCP sample (0) | 2020.03.30 |
- Total
- Today
- Yesterday
- 스핀프로젝트
- AXON
- 요즘남편 없던아빠
- Event Sourcing
- spotify
- API Composition
- 육각형인간
- 애자일
- 호모프롬프트
- SAGA
- 도파밍
- micro service
- 마이크로서비스
- 분초사회
- 리퀴드폴리탄
- CQRS
- 디토소비
- 마이크로서비스 패턴
- 스포티파이
- agile
- 돌봄경제
- 버라이어티가격
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |