k8sイメージリストを確認の方法
Kubernetesにおいて、以下のコマンドを用いてイメージ一覧を閲覧できます:
- kubectl コマンドを使用します。
- kubectl get pods
- 実行中のPodの一覧は、コマンドでクラスタから取得でき、Podのイメージの列を確認すると、イメージの一覧を取得できます。
- **kubectl** コマンドと **jq** ツールを使用する(インストールが必要です):
- kubectl get pods -o=json | jq ‘.items[].spec.containers[].image’
- このコマンドはPodのリストをJSON形式で返し、jqツールを使用してイメージのリストを抽出します。
- kubectlコマンドとgrepコマンドで
- kubectl get pods -o=json | grep “image”
- このコマンドはJSON形式のPod一覧を返します。grepコマンドを使用して、「イメージ」を含む行をフィルタリングします。
- kubectlとawkコマンドを使用します:
- kubectl get pods -o json | awk ‘/image/ {print $2}’
- このコマンドはJSON形式のPodリストを返し、awkコマンドを使用して「image」を含む行の2番目のフィールドを抽出します。
kubectl get podsコマンドは、Podの一覧を取得するために使用され、-oパラメータはJSON形式の出力形式を指定します。必要に応じて適切な方法を選択してイメージの一覧を表示することができます。