Ansibleサーバにログインし、以下のコマンドを実行します。
>kubectl get pods --all-namespaces -o=custom-columns=NameSpace:.metadata.namespace,NAME:.metadata.name,CONTAINERS:.status.containerStatuses[*].name
CONTAINERSにコンテナ一覧が出力されます。1つのPodに複数のコンテナが存在する場合は”,”(カンマ)で区切られて表示されます。なお、NameSpaceが「kube-system」や「fj-esdp-system」のPodは製品がデプロイするPodとなります。
■コマンドの出力例
NameSpace NAME CONTAINERS default simple-http-pod-857d9b8bf4-dp8ww simple-http-pod default ws-example-67cd7945c5-4h2lv websocketexample default ws-example-67cd7945c5-jhmmw websocketexample default ws-example-67cd7945c5-vwrvs websocketexample fj-esdp-system elasticsearch-master-0 elasticsearch,elasticsearch-master-graceful-termination-handler fj-esdp-system elasticsearch-master-1 elasticsearch,elasticsearch-master-graceful-termination-handler fj-esdp-system elasticsearch-master-2 elasticsearch,elasticsearch-master-graceful-termination-handler fj-esdp-system fj-fluentd-fluentd-elasticsearch-5jvrp fj-fluentd-fluentd-elasticsearch fj-esdp-system fj-fluentd-fluentd-elasticsearch-9zq9c fj-fluentd-fluentd-elasticsearch fj-esdp-system fj-fluentd-fluentd-elasticsearch-zlclf fj-fluentd-fluentd-elasticsearch fj-esdp-system fj-grafana-686bff68ff-9vkn5 grafana fj-esdp-system fj-kibana-kibana-5f4554b58b-lnnqv kibana fj-esdp-system fj-prometheus-alertmanager-68cc6bd69c-bsb5k prometheus-alertmanager,prometheus-alertmanager-configmap-reload fj-esdp-system fj-prometheus-kube-state-metrics-75456b668d-zllm7 prometheus-kube-state-metrics fj-esdp-system fj-prometheus-node-exporter-jm5wx prometheus-node-exporter fj-esdp-system fj-prometheus-node-exporter-sk87s prometheus-node-exporter fj-esdp-system fj-prometheus-node-exporter-vdn5z prometheus-node-exporter fj-esdp-system fj-prometheus-pushgateway-544c9fd9c8-2kl7b prometheus-pushgateway fj-esdp-system fj-prometheus-server-67d755f88f-jz6ct prometheus-server,prometheus-server-configmap-reload kube-system coredns-5454567899-6m8nf coredns kube-system coredns-5454567899-dv25l coredns kube-system etcd-az1-sghpf-server-k8s-master-00.novalocal etcd kube-system fj-nginx-ingress-controller-5578577459-2mlkj nginx-ingress-controller kube-system fj-nginx-ingress-controller-5578577459-6lfqm nginx-ingress-controller kube-system fj-nginx-ingress-default-backend-5d7c8c6fd6-9p9t9 nginx-ingress-default-backend kube-system kube-apiserver-az1-sghpf-server-k8s-master-00.novalocal kube-apiserver kube-system kube-controller-manager-az1-sghpf-server-k8s-master-00.novalocal kube-controller-manager kube-system kube-flannel-ds-8zrkr kube-flannel kube-system kube-flannel-ds-fx7c9 kube-flannel kube-system kube-flannel-ds-pz2s2 kube-flannel kube-system kube-proxy-2wwqd kube-proxy kube-system kube-proxy-j5wx6 kube-proxy kube-system kube-proxy-v9qzc kube-proxy kube-system kube-scheduler-az1-sghpf-server-k8s-master-00.novalocal kube-scheduler kube-system tiller-deploy-598f58dd45-bbqh8 tiller