コンテナ

スポンサーリンク
Kubernetes

【kubectl-neat】すっきりしたマニフェストを取得する

はじめに kubectl-neat について紹介します。 kubectl-neat kubectl-neatは、Kubernetes のマニフェストから不要な部分を除いて、みやすくする kubectl プラグインです。 不要なstatusフ...
コンテナ

Limaを使って仮想マシンを構築してみる

はじめに Lima とはどんなものなのか、どうやって使うのかざっくりまとめてみたいと思います。 Lima とは Lima(Linux Machines)は、ファイル共有とポートフォワードを自動でやってくれる Linux 仮想マシンを構築して...
Kubernetes

IstioとJaegerで分散トレーシングを試してみる

はじめに Istio と Jaeger を使った分散トレーシングを試してみたいと思います。 Istio と Jaeger で分散トレーシング Istio を使うと、自動で分散トレーシングに使うヘッダーを送信してくれるので、Jaeger や ...
スポンサーリンク
Kubernetes

【Kubernetes】ksniffでパケットキャプチャ

はじめに Kubernetes で ksniff を使ってパケットキャプチャをする方法を紹介します。 ksniff ksniff は、tcpdump と Wireshark でのパケットキャプチャができる kubectl プラグインです。 ...
Kubernetes

【kubectl】kubectl-pod-inspectでPodの情報を取得

はじめに kubectl-pod-inspect について紹介していきます。 kubectl-pod-inspect kubectl-pod-inspect は、kubectl describeなどで取得できる Pod に含まれるコンテナを...
Docker

【Java】Docker ComposeでSpring Boot + MySQL環境を構築

はじめに Docker Compose で Spring Boot のアプリと MySQL を動かす環境を構築していきます。 構築する環境 今回動かすコンテナは下記の 2 つになります。 Spring Boot のアプリケーション MySQ...
Kubernetes

minikubeで複数クラスタ構築

はじめに minikubeを使って、複数のクラスタを構築する方法を紹介します。 複数クラスタ構築 下記のように-pオプションを使って、プロファイル名を指定することで、複数のクラスタを構築できます。 minikube start -p {pr...
Kubernetes

kubectl get podで”Completed”のPodをフィルタリングする

はじめに kubectl get podでPodのSTATUSがCompletedになっているPodをフィルタして表示する方法を紹介します。 PodのStatusがCompletedでフィルタ 下記のようにPodのSTATUSカラムがCom...
Kubernetes

【Kubernetes】StatefulSetについて理解する

はじめに KubernetesのStatefulSetについて、どんなものなのか動かしながら理解していきたいと思います。 StatefulSetとは StatefulSetとは、データベースなどステートフルなPodを管理するオブジェクトにな...
Docker

Dockerfileからビルドしたイメージを実行したら”permission denied: unknown.”になった

はじめに Dockerfileからビルドしたイメージを実行したところ、permission denied: unknown.というエラーになったので、その原因と対処方法を紹介します。 事象 まずは、今回遭遇した事象について解説します。 下記...
スポンサーリンク