kubernetes clientでpodの状態を確認する kubectlコマンドでも確認できるのですが、久々にプログラミングをしたくなったので、 kubernetes clientを使って標記の件をやってみました。 kubernetes client 公式ドキュメントのclient librariesにクライアントライブラリ一覧が記載されています。 この記事を書いている時点の情報ですが、オフィシャルサポートとなっているクライアントの言語は、GO/python/java/C#/javascriptの5種類。 せっかくの機会なので未経験のpythonでやってみることにします。 クライアントを使ってやってみること podの情報を取得し、そこからkafka brokerコンテナの情報を出力する。 kubectl get <pod-name> -n <namespace> -o jsonで取得可能
