Kubernetes

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…

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…

KubernetesのNodePortがホストマシンからアクセスできることを確認した

KubernetesのSericeのNodePortが、ホストマシンからアクセスを確認した 環境:Ubuntu+k3s Deployment, Serviceを以下とする。 deploy.yaml apiVersion: apps/v1 kind: Deployment metadata: name: web-deploy spec: replicas: 1 selector: matchLabels: app:…