#!/bin/bash

sleep 5
consul services register -port=22 -name=ssh
consul services register -id=$(/usr/local/bin/rdos_common_data hostname) -meta=env=$(/usr/local/bin/rdos_common_data env) -meta=kernel=$(/usr/local/bin/rdos_common_data kernel) -meta=lan_gateway=$(/usr/local/bin/rdos_common_data eth0_gateway) -meta=lan_ip=$(/usr/local/bin/rdos_common_data eth0_ip) -meta=os_version=$(/usr/local/bin/rdos_common_data os_version) -meta=uid=$(/usr/local/bin/rdos_common_data hostname) -meta=vpn_gateway=$(/usr/local/bin/rdos_common_data ovpn_gateway) -meta=vpn_ip=$(/usr/local/bin/rdos_common_data ovpn_ip) -tag=snmp -port=9116 -name=snmp


consul kv put ansible/groups/dc1/$(/usr/local/bin/rdos_common_data hostname) rdas
consul kv put ansible/metadata/dc1/$(/usr/local/bin/rdos_common_data hostname) '{"env": "'$(/usr/local/bin/rdos_common_data env)'","kernel": "'$(/usr/local/bin/rdos_common_data kernel)'","os_version": "'$(/usr/local/bin/rdos_common_data os_version)'"}'
