This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.5.3. OpenShift Pipelines tkn 참조
이 섹션에는 기본 tkn
CLI 명령이 나열됩니다.
5.3.1. 기본 구문 링크 복사링크가 클립보드에 복사되었습니다!
tkn [command or options] [arguments…]
5.3.2. 글로벌 옵션 링크 복사링크가 클립보드에 복사되었습니다!
--help, -h
5.3.3. 유틸리티 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.3.1. tkn 링크 복사링크가 클립보드에 복사되었습니다!
tkn
CLI의 상위 명령입니다.
예: 모든 옵션 표시
tkn
$ tkn
5.3.3.2. completion [shell] 링크 복사링크가 클립보드에 복사되었습니다!
대화형 완료를 제공하려면 평가해야 하는 쉘 완료 코드를 출력합니다. 지원되는 쉘은 bash
및 zsh
입니다.
예: bash
쉘 완료 코드
tkn completion bash
$ tkn completion bash
5.3.3.3. version 링크 복사링크가 클립보드에 복사되었습니다!
tkn
CLI의 버전 정보를 출력합니다.
예: tkn
버전 확인
tkn version
$ tkn version
5.3.4. 파이프라인 관리 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.4.1. pipeline 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인을 관리합니다.
예: 도움말 표시
tkn pipeline --help
$ tkn pipeline --help
5.3.4.2. pipeline delete 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인을 삭제합니다.
예: 네임스페이스에서 mypipeline
파이프라인 삭제
tkn pipeline delete mypipeline -n myspace
$ tkn pipeline delete mypipeline -n myspace
5.3.4.3. pipeline describe 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인을 설명합니다.
예: mypipeline
파이프라인 설명
tkn pipeline describe mypipeline
$ tkn pipeline describe mypipeline
5.3.4.4. pipeline list 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 목록을 표시합니다.
예: 파이프라인 목록 표시
tkn pipeline list
$ tkn pipeline list
5.3.4.5. pipeline logs 링크 복사링크가 클립보드에 복사되었습니다!
특정 파이프라인의 로그를 표시합니다.
예: mypipeline
파이프라인의 실시간 로그 스트리밍
tkn pipeline logs -f mypipeline
$ tkn pipeline logs -f mypipeline
5.3.4.6. pipeline start 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인을 시작합니다.
예: mypipeline
파이프라인 시작
tkn pipeline start mypipeline
$ tkn pipeline start mypipeline
5.3.5. 파이프라인 실행 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.5.1. pipelinerun 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 실행을 관리합니다.
예: 도움말 표시
tkn pipelinerun -h
$ tkn pipelinerun -h
5.3.5.2. pipelinerun cancel 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 실행을 취소합니다.
예: 네임스페이스에서 mypipelinerun
파이프라인 실행 취소
tkn pipelinerun cancel mypipelinerun -n myspace
$ tkn pipelinerun cancel mypipelinerun -n myspace
5.3.5.3. pipelinerun delete 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 실행을 삭제합니다.
예: 네임스페이스에서 파이프라인 실행 삭제
tkn pipelinerun delete mypipelinerun1 mypipelinerun2 -n myspace
$ tkn pipelinerun delete mypipelinerun1 mypipelinerun2 -n myspace
예: 가장 최근에 실행된 파이프라인 실행 5개를 제외하고 네임스페이스에서 모든 파이프라인 실행 삭제
tkn pipelinerun delete -n myspace --keep 5
$ tkn pipelinerun delete -n myspace --keep 5
- 1
5
를 유지하려는 최근 실행 중인 파이프라인 실행 수로 바꿉니다.
예: 모든 파이프라인 삭제
tkn pipelinerun delete --all
$ tkn pipelinerun delete --all
Red Hat OpenShift Pipelines 1.6부터는 tkn pipelinerun delete --all
명령이 실행 중인 상태의 리소스를 삭제하지 않습니다.
5.3.5.4. pipelinerun describe 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 실행을 설명합니다.
예: 네임스페이스에서 mypipelinerun
파이프라인 실행 설명
tkn pipelinerun describe mypipelinerun -n myspace
$ tkn pipelinerun describe mypipelinerun -n myspace
5.3.5.5. pipelinerun list 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 실행 나열.
예: 네임스페이스에서 파이프라인 실행 목록 표시
tkn pipelinerun list -n myspace
$ tkn pipelinerun list -n myspace
5.3.5.6. pipelinerun logs 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 실행 로그를 표시합니다.
예: 네임스페이스의 모든 작업 및 단계와 함께 mypipelinerun
파이프라인 실행 로그 표시
tkn pipelinerun logs mypipelinerun -a -n myspace
$ tkn pipelinerun logs mypipelinerun -a -n myspace
5.3.6. 작업 관리 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.6.1. task 링크 복사링크가 클립보드에 복사되었습니다!
작업을 관리합니다.
예: 도움말 표시
tkn task -h
$ tkn task -h
5.3.6.2. task delete 링크 복사링크가 클립보드에 복사되었습니다!
작업을 삭제합니다.
예: 네임스페이스에서 mytask1
및 mytask2
작업 삭제
tkn task delete mytask1 mytask2 -n myspace
$ tkn task delete mytask1 mytask2 -n myspace
5.3.6.3. task describe 링크 복사링크가 클립보드에 복사되었습니다!
작업을 설명합니다.
예: 네임스페이스의 mytask
작업 설명
tkn task describe mytask -n myspace
$ tkn task describe mytask -n myspace
5.3.6.4. task list 링크 복사링크가 클립보드에 복사되었습니다!
작업을 나열합니다.
예: 네임스페이스의 모든 작업 나열
tkn task list -n myspace
$ tkn task list -n myspace
5.3.6.5. task logs 링크 복사링크가 클립보드에 복사되었습니다!
작업 로그를 표시합니다.
예: mytask
작업의 mytaskrun
작업 실행에 대한 로그 표시
tkn task logs mytask mytaskrun -n myspace
$ tkn task logs mytask mytaskrun -n myspace
5.3.6.6. task start 링크 복사링크가 클립보드에 복사되었습니다!
작업을 시작합니다.
예: 네임스페이스에서 mytask
작업 시작
tkn task start mytask -s <ServiceAccountName> -n myspace
$ tkn task start mytask -s <ServiceAccountName> -n myspace
5.3.7. 작업 실행 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.7.1. taskrun 링크 복사링크가 클립보드에 복사되었습니다!
작업 실행을 관리합니다.
예: 도움말 표시
tkn taskrun -h
$ tkn taskrun -h
5.3.7.2. taskrun cancel 링크 복사링크가 클립보드에 복사되었습니다!
작업 실행을 취소합니다.
예: 네임스페이스에서 mytaskrun
작업 실행 취소
tkn taskrun cancel mytaskrun -n myspace
$ tkn taskrun cancel mytaskrun -n myspace
5.3.7.3. taskrun delete 링크 복사링크가 클립보드에 복사되었습니다!
TaskRun을 삭제합니다.
예: 네임스페이스에서 mytaskrun1
및 mytaskrun2
작업 실행 삭제
tkn taskrun delete mytaskrun1 mytaskrun2 -n myspace
$ tkn taskrun delete mytaskrun1 mytaskrun2 -n myspace
예: 가장 최근에 실행한 5개의 작업이 네임 스페이스에서 실행됨을 제외한 모든 작업 삭제
tkn taskrun delete -n myspace --keep 5
$ tkn taskrun delete -n myspace --keep 5
- 1
5
를 유지하려는 가장 최근에 실행한 작업 실행 수로 바꿉니다.
5.3.7.4. taskrun describe 링크 복사링크가 클립보드에 복사되었습니다!
작업 실행을 설명합니다.
예: 네임스페이스에서 mytaskrun
작업 실행 설명
tkn taskrun describe mytaskrun -n myspace
$ tkn taskrun describe mytaskrun -n myspace
5.3.7.5. taskrun list 링크 복사링크가 클립보드에 복사되었습니다!
작업 실행 나열.
예: 네임스페이스에서 실행되는 모든 작업 나열
tkn taskrun list -n myspace
$ tkn taskrun list -n myspace
5.3.7.6. taskrun logs 링크 복사링크가 클립보드에 복사되었습니다!
작업 실행 로그를 표시합니다.
예: 네임스페이스에서 mytaskrun
작업 실행에 대한 실시간 로그 표시
tkn taskrun logs -f mytaskrun -n myspace
$ tkn taskrun logs -f mytaskrun -n myspace
5.3.8. 상태 관리 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.8.1. condition 링크 복사링크가 클립보드에 복사되었습니다!
상태를 관리합니다.
예: 도움말 표시
tkn condition --help
$ tkn condition --help
5.3.8.2. condition delete 링크 복사링크가 클립보드에 복사되었습니다!
상태를 삭제합니다.
예: 네임스페이스에서 mycondition1
상태 삭제
tkn condition delete mycondition1 -n myspace
$ tkn condition delete mycondition1 -n myspace
5.3.8.3. condition describe 링크 복사링크가 클립보드에 복사되었습니다!
상태를 설명합니다.
예: 네임스페이스의 mycondition1
상태 설명
tkn condition describe mycondition1 -n myspace
$ tkn condition describe mycondition1 -n myspace
5.3.8.4. condition list 링크 복사링크가 클립보드에 복사되었습니다!
상태를 나열합니다.
예: 네임스페이스의 상태 나열
tkn condition list -n myspace
$ tkn condition list -n myspace
5.3.9. 파이프라인 리소스 관리 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.9.1. resource 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 리소스를 관리합니다.
예: 도움말 표시
tkn resource -h
$ tkn resource -h
5.3.9.2. resource create 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 리소스를 생성합니다.
예: 네임스페이스에서 파이프라인 리소스 생성
tkn resource create -n myspace
$ tkn resource create -n myspace
이 명령은 리소스 이름, 리소스 유형, 리소스 유형 기반 값 입력을 요청하는 대화형 명령입니다.
5.3.9.3. resource delete 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 리소스를 삭제합니다.
예: 네임스페이스에서 myresource
파이프라인 리소스 삭제
tkn resource delete myresource -n myspace
$ tkn resource delete myresource -n myspace
5.3.9.4. resource describe 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 리소스를 설명합니다.
예: myresource
파이프라인 리소스 설명
tkn resource describe myresource -n myspace
$ tkn resource describe myresource -n myspace
5.3.9.5. resource list 링크 복사링크가 클립보드에 복사되었습니다!
파이프라인 리소스를 나열합니다.
예: 네임스페이스의 모든 파이프 라인 리소스 나열
tkn resource list -n myspace
$ tkn resource list -n myspace
5.3.10. ClusterTask 관리 명령 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat OpenShift Pipelines 1.10에서 tkn
명령줄 유틸리티의 ClusterTask 기능은 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.
5.3.10.1. clustertask 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTask를 관리합니다.
예: 도움말 표시
tkn clustertask --help
$ tkn clustertask --help
5.3.10.2. clustertask delete 링크 복사링크가 클립보드에 복사되었습니다!
클러스터의 ClusterTask 리소스를 삭제합니다.
예: mytask1
및 mytask2
ClusterTask 삭제
tkn clustertask delete mytask1 mytask2
$ tkn clustertask delete mytask1 mytask2
5.3.10.3. clustertask describe 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTask를 설명합니다.
예: mytask
ClusterTask 설명
tkn clustertask describe mytask1
$ tkn clustertask describe mytask1
5.3.10.4. clustertask list 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTask를 나열합니다.
예: ClusterTask 나열
tkn clustertask list
$ tkn clustertask list
5.3.10.5. clustertask start 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTask를 시작합니다.
예: mytask
ClusterTask 시작
tkn clustertask start mytask
$ tkn clustertask start mytask
5.3.11. 트리거 관리 명령 링크 복사링크가 클립보드에 복사되었습니다!
5.3.11.1. eventlistener 링크 복사링크가 클립보드에 복사되었습니다!
EventListener를 관리합니다.
예: 도움말 표시
tkn eventlistener -h
$ tkn eventlistener -h
5.3.11.2. eventlistener delete 링크 복사링크가 클립보드에 복사되었습니다!
EventListener를 삭제합니다.
예: 네임스페이스에서 mylistener1
및 mylistener2
EventListener 삭제
tkn eventlistener delete mylistener1 mylistener2 -n myspace
$ tkn eventlistener delete mylistener1 mylistener2 -n myspace
5.3.11.3. eventlistener describe 링크 복사링크가 클립보드에 복사되었습니다!
EventListener를 설명합니다.
예: 네임스페이스의 mylistener
EventListener 설명
tkn eventlistener describe mylistener -n myspace
$ tkn eventlistener describe mylistener -n myspace
5.3.11.4. eventlistener list 링크 복사링크가 클립보드에 복사되었습니다!
EventListener를 나열합니다.
예: 네임스페이스의 모든 EventListener 나열
tkn eventlistener list -n myspace
$ tkn eventlistener list -n myspace
5.3.11.5. eventlistener logs 링크 복사링크가 클립보드에 복사되었습니다!
EventListener 로그 표시
예: 네임스페이스의 mylistener
EventListener 로그 표시
tkn eventlistener logs mylistener -n myspace
$ tkn eventlistener logs mylistener -n myspace
5.3.11.6. triggerbinding 링크 복사링크가 클립보드에 복사되었습니다!
TriggerBinding을 관리합니다.
예: TriggerBinding 도움말 표시
tkn triggerbinding -h
$ tkn triggerbinding -h
5.3.11.7. triggerbinding delete 링크 복사링크가 클립보드에 복사되었습니다!
TriggerBinding을 삭제합니다.
예: 네임스페이스에서 mybinding1
및 mybinding2
TriggerBinding 삭제
tkn triggerbinding delete mybinding1 mybinding2 -n myspace
$ tkn triggerbinding delete mybinding1 mybinding2 -n myspace
5.3.11.8. triggerbinding describe 링크 복사링크가 클립보드에 복사되었습니다!
TriggerBinding을 설명합니다.
예: 네임스페이스의 mybinding
TriggerBinding 설명
tkn triggerbinding describe mybinding -n myspace
$ tkn triggerbinding describe mybinding -n myspace
5.3.11.9. triggerbinding list 링크 복사링크가 클립보드에 복사되었습니다!
TriggerBinding을 나열합니다.
예: 네임스페이스의 모든 TriggerBinding 나열
tkn triggerbinding list -n myspace
$ tkn triggerbinding list -n myspace
5.3.11.10. triggertemplate 링크 복사링크가 클립보드에 복사되었습니다!
TriggerTemplate을 관리합니다.
예: TriggerTemplate 도움말 표시
tkn triggertemplate -h
$ tkn triggertemplate -h
5.3.11.11. triggertemplate delete 링크 복사링크가 클립보드에 복사되었습니다!
TriggerTemplate을 삭제합니다.
예: 네임스페이스에서 mytemplate1
및 mytemplate2
TriggerTemplate 삭제
tkn triggertemplate delete mytemplate1 mytemplate2 -n `myspace`
$ tkn triggertemplate delete mytemplate1 mytemplate2 -n `myspace`
5.3.11.12. triggertemplate describe 링크 복사링크가 클립보드에 복사되었습니다!
TriggerTemplate을 설명합니다.
예: 네임스페이스의 mytemplate
TriggerTemplate 설명
tkn triggertemplate describe mytemplate -n `myspace`
$ tkn triggertemplate describe mytemplate -n `myspace`
5.3.11.13. triggertemplate list 링크 복사링크가 클립보드에 복사되었습니다!
TriggerTemplate을 나열합니다.
예: 네임스페이스의 모든 TriggerTemplate 나열
tkn triggertemplate list -n myspace
$ tkn triggertemplate list -n myspace
5.3.11.14. clustertriggerbinding 링크 복사링크가 클립보드에 복사되었습니다!
Manage ClusterTriggerBindings.
예: ClusterTriggerBinding 도움말 표시
tkn clustertriggerbinding -h
$ tkn clustertriggerbinding -h
5.3.11.15. clustertriggerbinding delete 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTriggerBinding을 삭제합니다.
예: myclusterbinding1
및 myclusterbinding2
ClusterTriggerBinding 삭제
tkn clustertriggerbinding delete myclusterbinding1 myclusterbinding2
$ tkn clustertriggerbinding delete myclusterbinding1 myclusterbinding2
5.3.11.16. clustertriggerbinding describe 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTriggerBinding을 설명합니다.
예: myclusterbinding
ClusterTriggerBinding 설명
tkn clustertriggerbinding describe myclusterbinding
$ tkn clustertriggerbinding describe myclusterbinding
5.3.11.17. clustertriggerbinding list 링크 복사링크가 클립보드에 복사되었습니다!
ClusterTriggerBinding을 나열합니다.
예: 모든 ClusterTriggerBinding 나열
tkn clustertriggerbinding list
$ tkn clustertriggerbinding list
5.3.12. Hub 상호 작용 명령 링크 복사링크가 클립보드에 복사되었습니다!
작업 및 파이프라인과 같은 리소스에 대해 Tekton Hub와 상호 작용합니다.
5.3.12.1. hub 링크 복사링크가 클립보드에 복사되었습니다!
hub와 상호 작용.
예: 도움말 표시
tkn hub -h
$ tkn hub -h
예: hub API 서버와 상호 작용
tkn hub --api-server https://api.hub.tekton.dev
$ tkn hub --api-server https://api.hub.tekton.dev
각 예에서는 해당 하위 명령 및 플래그를 가져오려면 tkn hub <command> --help
를 실행합니다.
5.3.12.2. hub downgrade 링크 복사링크가 클립보드에 복사되었습니다!
설치된 리소스를 다운그레이드합니다.
예: mynamespace
네임스페이스의 mytask
작업을 이전 버전으로 다운그레이드
tkn hub downgrade task mytask --to version -n mynamespace
$ tkn hub downgrade task mytask --to version -n mynamespace
5.3.12.3. hub get 링크 복사링크가 클립보드에 복사되었습니다!
이름, 종류, 카탈로그, 버전 별로 리소스 매니페스트를 가져옵니다.
예: tekton
카탈로그에서 특정 버전의 myresource
파이프라인 또는 작업에 대한 매니페스트 가져오기
tkn hub get [pipeline | task] myresource --from tekton --version version
$ tkn hub get [pipeline | task] myresource --from tekton --version version
5.3.12.4. hub info 링크 복사링크가 클립보드에 복사되었습니다!
이름, 종류, 카탈로그, 버전으로 리소스에 대한 정보를 표시합니다.
예: tekton
카탈로그에서 특정 버전의 mytask
작업에 대한 정보 표시
tkn hub info task mytask --from tekton --version version
$ tkn hub info task mytask --from tekton --version version
5.3.12.5. hub install 링크 복사링크가 클립보드에 복사되었습니다!
종류, 이름 및 버전으로 카탈로그에서 리소스를 설치합니다.
예: mynamespace
네임스페이스의 tekton
카탈로그에서 특정 버전의 mytask
작업 설치
tkn hub install task mytask --from tekton --version version -n mynamespace
$ tkn hub install task mytask --from tekton --version version -n mynamespace
5.3.12.6. hub reinstall 링크 복사링크가 클립보드에 복사되었습니다!
리소스 종류와 이름을 사용하여 리소스를 다시 설치합니다.
예: mynamespace
네임스페이스의 tekton
카탈로그에서 특정 버전의 mytask
작업 재설치
tkn hub reinstall task mytask --from tekton --version version -n mynamespace
$ tkn hub reinstall task mytask --from tekton --version version -n mynamespace
5.3.12.7. hub search 링크 복사링크가 클립보드에 복사되었습니다!
이름, 종류 및 태그의 조합으로 리소스를 검색합니다.
예: 태그 cli를
사용하여 리소스 검색
tkn hub search --tags cli
$ tkn hub search --tags cli
5.3.12.8. hub upgrade 링크 복사링크가 클립보드에 복사되었습니다!
설치된 리소스를 업그레이드합니다.
예: mynamespace
네임스페이스에 설치된 mytask
작업을 새 버전으로 업그레이드
tkn hub upgrade task mytask --to version -n mynamespace
$ tkn hub upgrade task mytask --to version -n mynamespace