<p>I installed the minikube in my CentOS 7.7 Server.</p>
<p>there are several pods in it:</p>
<pre><code>[dele@att root]$ kubectl get pods --all-namespaces -o wide
NAMESPACE              NAME                                        READY   STATUS    RESTARTS   AGE   IP           NODE       NOMINATED NODE   READINESS GATES
kube-system            coredns-f9fd979d6-4p6xg                     1/1     Running   1          23h   172.18.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kube-system            etcd-minikube                               1/1     Running   0          22h   172.17.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kube-system            kube-apiserver-minikube                     1/1     Running   0          22h   172.17.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kube-system            kube-controller-manager-minikube            1/1     Running   1          23h   172.17.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kube-system            kube-proxy-4k468                            1/1     Running   1          23h   172.17.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kube-system            kube-scheduler-minikube                     1/1     Running   1          23h   172.17.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kube-system            storage-provisioner                         1/1     Running   2          23h   172.17.0.2   minikube   &lt;none&gt;           &lt;none&gt;
kubernetes-dashboard   dashboard-metrics-scraper-c95fcf479-k7zpn   1/1     Running   1          23h   172.18.0.3   minikube   &lt;none&gt;           &lt;none&gt;
kubernetes-dashboard   kubernetes-dashboard-5c448bc4bf-f9swt       1/1     Running   1          23h   172.18.0.4   minikube   &lt;none&gt;           &lt;none&gt;
</code></pre>
<p>but I can not see a clear network topology diagram, is it possible to show the network topology using the <code>kubectl</code>?</p>

<p>This is not possible out of the box with kubernetes (and kubectl) as far as I know.
With additional software in your cluster I know about three possiblities with visualization:</p>
<ol>
<li><a href="https://istio.io/" rel="nofollow noreferrer">Istio</a> has the possibility to visualize the communication within the mesh with kiali (For reference: <a href="https://istio.io/latest/docs/tasks/observability/kiali/" rel="nofollow noreferrer">https://istio.io/latest/docs/tasks/observability/kiali/</a>)</li>
<li>The second option is <a href="https://github.com/spekt8/spekt8" rel="nofollow noreferrer">spekt8</a></li>
<li><a href="https://www.weave.works/oss/scope/" rel="nofollow noreferrer">Weavescope</a> comes with agents that gather data and visualizes them</li>
</ol>
<p>Despite these options others could exist and I would really like to see more options because not everyone wants to add <strong>Istio</strong> and accept the performance impact just to visualize the pod/network landscape.</p>
<p>And as far as I understand <strong>spekt8</strong> it's more about the visualization of relations between Kubernetes resources than about network topology visualization.</p>
<p><strong>Weavescope</strong> needs cluster administration rights therefore it isn't advisable to make it public accessible without setting up some form of authentication.</p>
