title: I want to get the host MAC address in kubernetes pod where that pod runing on
body: <p>I want to get the MAC address of the host in the POD, the POD network doesn't use hostnetwork. I found that the node UID's suffix is the host' MAC address and I want to find the source where this UID value get from?</p>
  
  <p>The suffix of uid (525400a9edd3) is the MAC address(ether 52:54:00:a9:ed:d3) of that host?</p>
  
  <pre><code>kubectl get nodes node1 -o yaml
  apiVersion: v1
  kind: Node
  metadata:
  ...
    uid: 96557f0f-fea6-11e8-b826-525400a9edd3
  ...
  </code></pre>
  
  <pre><code>ifconfig eth0
          eth0: flags=4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt;  mtu 1500
          inet 172.16.68.1  netmask 255.255.0.0  broadcast 172.16.255.255
          inet6 fe80::5054:ff:fea9:edd3  prefixlen 64  scopeid 0x20&lt;link&gt;
          ether 52:54:00:a9:ed:d3  txqueuelen 1000  (Ethernet)
  </code></pre>
  
  <p>Could you help me to find how node uid is created accros the source code?</p>
  
  <p>I want to know the host MAC address in kubernetes pod where that pod runing on.</p>