KubernetesのリソースをビジュアライズしてくれるKubeviewを見つけた
Kubernetesクラスタに突っ込でおくと、クラスタないのPodやsvcやPVなどの関連をビジュアライズしてくれる
誰かが作った、K8s上のアプリケーションの構造を読み解く際に大いに活用できそう(今までは1つずつmanifest開けて見てた...)
実際に動かしてみるとこんな感じ
Prerequirement
HelmとKubernetesが設定済み
Install
git clone https://github.com/benc-uk/kubeview
cd deployments/helm
cp myvalues-sample.yaml myvalues.yaml
helm install ./kubeview kubeview -f myvalues.yaml --generate-name
SVC_NAME=$(kubectl get svc -o jsonpath={".items[0].metadata.name"})
kubectl port-forward svc/${SVC_NAME} 8080:80