2024-04-01から1ヶ月間の記事一覧

TektonをHelm化する際のpipelineとpipelinerunの起動順序を制御

はじめに TektonをHelm化するにあたり、pipelineとpipelinerunの起動順序を制御できず、起動に失敗することがあった。その解決方法を模索した。 helmのリソースの起動順序 次のソースでHelm適用時のKubernetesのリソースの起動順序が記載されている。 github…

buildahでマルチステージビルド

はじめに buildah でマルチステージビルドができるか、確認する。 環境 buildah version 1.23.1 crictl version v1.28.0 構築、確認 最初に、マルチステージビルドありの状態で実施する。 テスト用のアプリケーションをcloneする $ git clone https://github…

WordファイルをMarkdownへ変換

はじめに WordファイルをMarkdownへ変換するために、pandocというツールを使用した。その実行方法について記載する。 環境 Windows11(ホストOS) WSL2 Ubuntu 22.04.3 LTS(WSL2上) 環境構築 pandocをUbuntuにインストールする。 $ apt install -y pandoc 実行…

WordファイルをMarkdownへ変換

はじめに WordファイルをMarkdownへ変換するために、pandocというツールを使用した。その実行方法について記載する。 環境 Windows11(ホストOS) WSL2 Ubuntu 22.04.3 LTS(WSL2上) 環境構築 pandocをUbuntuにインストールする。 $ apt install -y pandoc 実行…

Kubernetes上のpodにTimezoneの設定

はじめに KubernetesのpodのTimezoneがバラバラ(UTC, JTC)に設定されていたため、統一するための方法を調査したので記載する。 環境 Ubuntu20.04.1 Kubernetes 1.25.5. CRI-O 1.25.2 envフィールドを用いたTimezoneの設定 stackoverflow.com 上記を参考に、D…

useraddとadduserの違いと使用例、sudo権限付与

はじめに useraddとadduserの違いに毎回、困っているので備忘録も込めて記載する。 useraddとadduserの違い useraddだとコマンドで完結、adduserだと対話モードでユーザを作成できる。 useraddの実行 useraddで、ユーザ作成し、かつkubernetesのクラスタにア…

SwaggerをVS Codeで使う

はじめに SwaggerをVS Codeで使ってみたので備忘録を込めて記載する。 構築 次のVS Codeのプラグインをインストールする marketplace.visualstudio.com marketplace.visualstudio.com 使ってみる。 VS Codeで使ってみる。 editor.swagger.io 上記からファイ…