инвентори awx
                  
                  
                  
                  
                  
                  Взял модуль awx.awx.export 
                  
                  
                  и все почти получилось..за исключением одного НО. awx складывает ansible_host в variables со слэшами....
                  
                  
                  как это обойти? Или есть какой-то другой способ (проще)
                  
                  
                  
                  
                  
                  без раскрытия переменной
                  
                  
                  localhost | SUCCESS => {
                  
                  
                      "srv|json_query('*.inventory[].related.hosts[1].[name, variables]')": [
                  
                  
                          [
                  
                  
                              "host1",
                  
                  
                              "{\"ansible_host\": \"192.168.0.1\", \"remote_tower_enabled\": \"true\"}"
                  
                  
                          ]
                  
                  
                      ]
                  
                  
                  }
                  
                  
                  с попыткой раскрытия
                  
                  
                  localhost | SUCCESS => {
                  
                  
                      "srv|json_query('*.inventory[].related.hosts[1].[name, variables.ansible_host]')": [
                  
                  
                          [
                  
                  
                              "host1",
                  
                  
                              null
                  
                  
                          ]
                  
                  
                      ]
                  
                  
                  }
                  
                  
                
ничего не придумал. забил =) взял из инвентори только hostname, а в template по циклу достал ansible_host
Обсуждают сегодня