自分備忘録用メモ。Octant を Tanzu Kubernetes Cluster(TKC)上にインストールしてみました。
以下あたり参考にしました。Tanzu Kubernetes Cluster(TKC) のPSPは設定している状態で以下実施しています。
Secret の作成
$ kubectl create secret generic octant-kubeconfig --from-file=admin.conf=<kubeconfig-file> -n kube-system
antrea-octant 用のマニフェストの適用
$ kubectl apply -f antrea-octant.yml
service/antrea-octant created
deployment.apps/antrea-octant created
$ kubectl get svc -n kube-system
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
antrea ClusterIP 10.100.51.180 <none> 443/TCP 45h
antrea-octant NodePort 10.99.58.99 <none> 80:31416/TCP 59s
kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP,9153/TCP 45h
NodePort
でアクセス出来るので、http://<worker-node-ip>:31416 でWeb ブラウザでアクセスしてみます。
Octant
Octant にアクセスしてみます。Kubernetes API で取得出来る情報は大体表示されてそうです。マニフェストの内容も多少変えられたりもするみたいなので、Kubernetes クラスタのリソース情報を確認する上では利用しやすそうです。