Deploy network interfaces from LDAP
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
This commit is contained in:
		
							
								
								
									
										20
									
								
								group_vars/all/network_interfaces.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								group_vars/all/network_interfaces.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
glob_network_interfaces:
 | 
			
		||||
  vlan:
 | 
			
		||||
    - name: srv
 | 
			
		||||
      id: 1
 | 
			
		||||
      gateway: "185.230.76.62"
 | 
			
		||||
      dns: "{{ query('ldap', 'ip', 'routeur-templier', 'srv') | ipv4 | first }}"
 | 
			
		||||
      gateway_v6: "2a0c:700:3002::ff:fe02:102"
 | 
			
		||||
    - name: adm
 | 
			
		||||
      id: 42
 | 
			
		||||
      dns: "{{ query('ldap', 'ip', 'routeur-templier', 'adm') | ipv4 | first }}"
 | 
			
		||||
    - name: srv_nat
 | 
			
		||||
      id: 43
 | 
			
		||||
      gateway: "{{ query('ldap', 'ip', 'routeur-templier', 'srv-nat') | ipv4 | first }}"
 | 
			
		||||
      dns: "{{ query('ldap', 'ip', 'routeur-templier', 'srv-nat') | ipv4 | first }}"
 | 
			
		||||
      gateway_v6: "{{ query('ldap', 'ip', 'routeur-templier', 'srv-nat') | ipv6 | first }}"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# Deploy only adm by default
 | 
			
		||||
interfaces:
 | 
			
		||||
  adm: eth0
 | 
			
		||||
		Reference in New Issue
	
	Block a user