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.4.6. Pipeline の実行
PipelineRun は Pipeline を開始し、これを特定の呼び出しに使用する必要のある Git およびイメージリソースに関連付けます。これは、Pipeline の各タスクについて TaskRun を自動的に作成し、開始します。
手順
バックエンドアプリケーションの Pipeline を起動します。
tkn pipeline start build-and-deploy -r git-repo=api-repo -r image=api-image -p deployment-name=vote-api
$ tkn pipeline start build-and-deploy -r git-repo=api-repo -r image=api-image -p deployment-name=vote-api
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コマンド出力で返される PipelineRun ID をメモします。
PipelineRun の進捗を追跡します。
tkn pipelinerun logs <pipelinerun ID> -f
$ tkn pipelinerun logs <pipelinerun ID> -f
Copy to Clipboard Copied! Toggle word wrap Toggle overflow フロントエンドアプリケーションの Pipeline を起動します。
tkn pipeline start build-and-deploy -r git-repo=ui-repo -r image=ui-image -p deployment-name=vote-ui
$ tkn pipeline start build-and-deploy -r git-repo=ui-repo -r image=ui-image -p deployment-name=vote-ui
Copy to Clipboard Copied! Toggle word wrap Toggle overflow コマンド出力で返される PipelineRun ID をメモします。
PipelineRun の進捗を追跡します。
tkn pipelinerun logs <pipelinerun ID> -f
$ tkn pipelinerun logs <pipelinerun ID> -f
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 数分後に、
tkn pipelinerun list
コマンドを使用して、すべての PipelineRun を一覧表示して Pipeline が正常に実行されたことを確認します。tkn pipelinerun list
$ tkn pipelinerun list
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力には、PipelineRun が一覧表示されます。
NAME STARTED DURATION STATUS build-and-deploy-run-xy7rw 1 hour ago 2 minutes Succeeded build-and-deploy-run-z2rz8 1 hour ago 19 minutes Succeeded
NAME STARTED DURATION STATUS build-and-deploy-run-xy7rw 1 hour ago 2 minutes Succeeded build-and-deploy-run-z2rz8 1 hour ago 19 minutes Succeeded
Copy to Clipboard Copied! Toggle word wrap Toggle overflow アプリケーションルートを取得します。
oc get route vote-ui --template='http://{{.spec.host}}'
$ oc get route vote-ui --template='http://{{.spec.host}}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 上記のコマンドの出力に留意してください。このルートを使用してアプリケーションにアクセスできます。
直前の Pipeline の PipelineResource および ServiceAccount を使用して最後の PipelineRun を再実行するには、以下を実行します。
tkn pipeline start build-and-deploy --last
$ tkn pipeline start build-and-deploy --last
Copy to Clipboard Copied! Toggle word wrap Toggle overflow