티스토리 뷰

상용제품/OCP

Tekton pipeline on OCP sample

Happy@Cloud 2020. 3. 30. 02:42

1. springboot

아래 git을 clone 하신 후 tekton디렉토리에 YAML이 있습니다. 

https://gitlab.com/ocean4/mvp-jenkins-springboot-sample.git

 

ocean / mvp-jenkins-springboot-sample

젠킨스 스프링 부트 배포 샘플

gitlab.com

 

README.md를 눌러 pipelinerun으로 실행하는 방법을 테스트 해 보십시오. 

pr-image.yaml을 들어가 private registry 주소는 먼저 변경하고 테스트 하셔야 합니다. 

tekton/plr/springboot-sample.yaml에서 mirror 주소 수정하셔야 합니다. 

 

tekton/tr디렉토리에는 taskrun 실행을 위한 yaml파일이 있으니 참조하십시오. 

 

 

2. nodejs

아래 git을 clone한 후 tekton 디렉토리에 예제 yaml이 있습니다.

https://gitlab.com/ocean4/cicd-nodejs-sample.git

 

ocean / cicd-nodejs-sample

GitLab.com

gitlab.com

README.md를 눌러 pipelinerun으로 실행하는 방법을 테스트 해 보십시오.

pr-image.yaml을 들어가 private registry 주소는 먼저 변경하고 테스트 하셔야 합니다. 

tekton/tr디렉토리에는 taskrun 실행을 위한 yaml파일이 있으니 참조하십시오. 

plr/nodejs-sample.yaml에 보면 oc new-app명령어의 파라미터로 환경변수를 넘기는 부분이 있으니  참조하십시오. 

'상용제품 > OCP' 카테고리의 다른 글

tekton pipeline과 appsody pipeline에 대한 이해  (0) 2020.04.03
OCP local image registry에 push 하기  (0) 2020.04.02
custom appsody stack  (0) 2020.03.30
작업 터미널에서 OCP cluster연결하기  (0) 2020.03.29
BuildConfig  (0) 2020.03.29
댓글