CI/CD

スポンサーリンク
CI/CD

HelmでローカルにSonarQubeを構築してみる

はじめに HelmでローカルにSonarQubeを構築してみます。 今回はHelmとhelmfileを使います。helmfileについては、下記で解説していますが、Helmチャートを宣言的にデプロイできるツールです。 SonarQubeと...
CI/CD

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

はじめに Docker ComposeでローカルにSonarQubeを構築して、サクッと試してみたいと思います。 SonarQubeとは SonarQubeとは、コードの品質を保つための静的解析ツールです。 CIパイプラインに組み込むこと...
CI/CD

【Tekton】Blue/Greenデプロイをやってみる

はじめに TektonでBlue/Greenデプロイをやってみます。 Blue/Greenデプロイ Blue/Greenデプロイは、新しいバージョンを実行してからトラフィックを切り替えるデプロイ方法です。 メリット デメリット ...
スポンサーリンク
CI/CD

【Tekton】Cloud Native Buildpacksの-cache-dirオプションを使ってみる

はじめに TektonでCloud Native Buildpacksを使ってビルドするときに、-cache-dirを使ってキャッシュを利用してみたいと思います。 TektonでCloud Native Buildpacksを使ってビルドす...
CI/CD

【Tekton】Cloud Native Buildpacksでビルドする

はじめに TektonでCloud Native Buildpacksを使ってビルドをしてみます。 TektonとCloud Native Buildpacksの基本的なことについては下記を参照してください。 TektonでCloud ...
CI/CD

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

はじめに Tektonのlinterであるtekton-lintについてざっくり紹介したいと思います。 tekton-lint tekton-lintは、Tektonの静的解析ツールです。 下記のようにtekton-lintコマンドで静的...
CI/CD

Tektonで”syntax error: bad substitution”が出た時の対応

はじめに Tektonのパイプラインでsyntax error: bad substitutionというエラーが出た場合の対応についてまとめました。 エラー内容 Tektonパイプラインの中のスクリプトを実行している箇所で下記のようなエラー...
CI/CD

【Tekton】PipelineでTaskを実行する条件をつける

はじめに TektonのPipelineの中で条件をつけてTaskを実行する方法を紹介します。 TektonのPipelineやTaskについては、下記を参照してください。 whenを使ったtask実行の条件指定 Pipelineの中でT...
CI/CD

【KubernetesでCI/CD】Tekton Dashboardを使ってみる

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

Tekton CLIでログを継続的に表示する

はじめに Tekton CLIでTaskRunやPipelineRunのログを継続的に表示する方法を紹介します。 コマンド 下記でTaskやPipelineの一覧から選択してログを継続的に見ることができます。 tkn pipeline lo...
スポンサーリンク
タイトルとURLをコピーしました