Skip to content

Instantly share code, notes, and snippets.

@zehicle
Last active February 2, 2016 01:02
Show Gist options
  • Save zehicle/24b5a8825f16ae08ac83 to your computer and use it in GitHub Desktop.
Save zehicle/24b5a8825f16ae08ac83 to your computer and use it in GitHub Desktop.
{ "barclamp": {
"name": "datadog",
"display": "Datadog Agent",
"license": "rackn limited use",
"copyright": "RackN, Inc 2016",
"os_support": [
"centos-7.1.1503"
],
"source_path": ""
},
"rebar": {
"layout": 2
},
"roles": [
{
"name": "datadog-agent",
"jig": "ansible-playbook",
"requires": [
"rebar-installed-node"
],
"wants-attribs": [
"proxy-servers"
],
"flags": [
"implicit",
"milestone"
],
"attribs": [
{
"name": "datadog-key",
"description": "User/Customer Key For Datadog",
"map": "datadog_api_key",
"default": "",
"schema": {
"type": "str"
}
},
{
"name": "datadog-tags",
"description": "Tags to given Datadog (comma separated list)",
"map": "datadog_checks/tags",
"default": "",
"schema": {
"type": "str"
}
}
],
"metadata": {
"playbook_src_paths": {
"dg": "galaxy:Datadog.datadog"
},
"playbook_path": ".",
"playbook_file": ".",
"role_role_map": {
"datadog-agent": [
"Datadog.datadog"
]
},
"attribute_map": [
{
"path": "http_proxy",
"name": "rebar/proxy/servers[0]/url",
"when": "rebar/providers/use_proxy == true"
},
{
"path": "https_proxy",
"name": "rebar/proxy/servers[0]/url",
"when": "rebar/providers/use_proxy == true"
}
]
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment