関連記事

【SonarQube】Branch Pluginをローカルで試してみる
2024.08.30

【SonarQube】Docker Composeでサクッと試してみる
2022.10.02

【Tekton】tekton-lintでTektonの静的解析をする
2022.05.17



Tektonのコンポーネントの一つであるTekton Dashboardについてざっくり解説し、簡単な使い方を紹介します。
Tektonそのものについては下記で解説しています。

【KubernetesでCI/CD】Tektonとは
はじめに KubernetesでCI/CDができる**Tektonについてどんなものなのか**、
Tekton Dashboardとは、Tektonのコンポーネントの1つであり、Tekton PipelinesやTekton TriggersなどのTektonリソースをWebUI上で確認、実行などができます。

下記のようなことができます。
下記のコマンドでTekton Dashboardをインストールできます。
1kubectl apply -f https://github.com/tektoncd/dashboard/releases/latest/download/tekton-dashboard-release.yamlローカルではポートフォワードすることでアクセスできるようになります。
1kubectl -n tekton-pipelines port-forward svc/tekton-dashboard 9097:9097ブラウザからlocalhost:9097でTekton Dashboardにアクセスできます。

簡単な使い方を紹介していきます。
左のメニューからTektonリソースを選択して、それぞれの詳細を確認できます。

PipelineRunのメニューから対象のPipelineRunを選択するとそのログなどが確認できます。
Pipelineに含まれるTaskとそれぞれのStepごとのログやパラメータなどが確認できます。

PipelineRun同様、TaskRunも対象を選択するとログなどが確認できます。

PipelineRunを作成して、実行することもできます。
PipelineRunの「作成」をクリックすると、詳細を設定して作成できます。

