 Andrey Smirnov
		
	
	
		83fdb7721f
		
			
		
	
	
	
	feat: provide first NIC hardware addr as a resource
			Andrey Smirnov
		
	
	
		83fdb7721f
		
			
		
	
	
	
	feat: provide first NIC hardware addr as a resource
		
			
			This will be used to derive e.g. KubeSpan address.
Fixes #4132
Example:
```
$ talosctl -n 172.20.0.2 get hardwareaddresses -o yaml
node: 172.20.0.2
metadata:
    namespace: network
    type: HardwareAddresses.net.talos.dev
    id: first
    version: 1
    owner: network.HardwareAddrController
    phase: running
    created: 2021-08-24T20:30:43Z
    updated: 2021-08-24T20:30:43Z
spec:
    name: eth0
    hardwareAddr: 6a:2b:bd:b2:fc:e0
```
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
		
	
 
		2021-08-25 17:11:24 +03:00
	 
	
	
		 ..
	
	
	
		
			
			
			
			
			
			2021-06-11 05:49:22 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-06-09 11:10:08 -07:00
		 
	
		
			
			
			
			
			
			2021-06-09 11:10:08 -07:00
		 
	
		
			
			
			
			
			
			2021-06-09 13:12:28 -07:00
		 
	
		
			
			
			
			
			
			2021-06-09 13:12:28 -07:00
		 
	
		
			
			
			
			
			
			2021-08-25 17:11:24 +03:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-06-16 10:56:47 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-08-03 13:25:19 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-08-03 13:25:19 -07:00
		 
	
		
			
			
			
			
			
			2021-08-03 13:25:19 -07:00
		 
	
		
			
			
			
			
			
			2021-08-25 17:11:24 +03:00
		 
	
		
			
			
			
			
			
			2021-08-10 07:11:09 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-08-12 17:26:59 +03:00
		 
	
		
			
			
			
			
			
			2021-06-10 11:17:41 -07:00
		 
	
		
			
			
			
			
			
			2021-06-10 11:17:41 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-08-16 16:58:58 +03:00
		 
	
		
			
			
			
			
			
			2021-08-16 16:58:58 +03:00
		 
	
		
			
			
			
			
			
			2021-06-09 11:10:08 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00
		 
	
		
			
			
			
			
			
			2021-06-05 12:41:14 -07:00