(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

IT-DevOps-Tekton

【Tekton/Kubernetes】TektonDashboardを利用する流れのチュートリアル

はじめに Tektonの公式ドキュメントにある「Documentation / Dashboard」をKubernetes環境で実施(Tutorial)した結果をメモ。 Kubernetes環境はIBM Kubernetes Serviceを利用し、ダッシュボードをブラウザで開く端末はWindowsを利用しました。 環境情報 tek…

【Tekton/Kubernetes】PipelineRunでPipelineを実行する流れのチュートリアル

はじめに Tektonの公式ドキュメントにある「Documentation / Getting Started with Pipelines」をKubernetes環境で実施(Tutorial)した結果をメモ。 Kubernetes環境はIBM Kubernetes Serviceを利用しました。以下の続きで実施しています。 環境情報 tekton:…

【Tekton/Kubernetes】TaskRunでTaskを実行する流れのチュートリアル

はじめに Tektonの公式ドキュメントにある「Documentation / Getting Started」をKubernetes環境で実施(Tutorial)した結果をメモ。 Kubernetes環境はIBM Kubernetes Serviceを利用しました。尚、本記事は「echo "Hello World!"」とだけ標準出力するTaskをT…

【Tekton/Kubernetes】kubectlを用いたPipelineRun失敗時のログの見方

はじめに Tektonを利用したCI/CDの中でPipelineが失敗した際に詳細メッセージを確認する流れを記載しました。 $ kubectl get pipelineruns NAME SUCCEEDED REASON STARTTIME COMPLETIONTIME test-pipeline-run False Failed 100s 92s 環境情報 Windows 10 Cy…

【Tekton/Kubernetes】コンテナからK8sに対してkubectlを打つTaskの例

はじめに Tektonを利用したCI/CDの中でDockerDesktopのKubernetesクラスターにkubectlコマンドを打つTaskを生成しました。 以下記事のkubectlバージョンとなりますが、動くことを優先して権限分離を考慮していないので参考程度に利用ください。 環境情報 Win…

【Tekton/Kubernetes】dockerbuildでimageを生成するTaskの例

はじめに Tektonを利用したCI/CDの中でコンテナイメージは/kaniko/executorを利用している例が多かったので、自学のためにあえてkanikoを利用せずにdocker buildしてみました。ちなみに、KanikoはDockerコンテナ内でDockerイメージをビルドできるツールなの…

【Tekton/Kubernetes】Taskを初回実行する際の注意点

事象 オフライン環境で初めてTaskを起動するとPending状態となる。 $ kubectl get taskrun NAME SUCCEEDED REASON STARTTIME COMPLETIONTIME taskrun-hello Unknown Pending 3m46s具体的にはPodの初期化で止まっている。 $ kubectl get pod NAME READY STATU…


他の記事を読む