Skip to content

Commit

Permalink
documentation: udpate README
Browse files Browse the repository at this point in the history
  • Loading branch information
trombik committed Nov 5, 2018
1 parent 41fd579 commit 3f02d76
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 3 deletions.
38 changes: 35 additions & 3 deletions README.md
@@ -1,16 +1,40 @@
# ansible-role-node_exporter
# Ansible role `node_exporter`

A brief description of the role goes here.

Configures `node_exporter`.

# Requirements

None

# Role Variables

| variable | description | default |
| Variable | Description | Default |
|----------|-------------|---------|
| `node_exporter_user` | User name of `node_exporter` | `{{ __node_exporter_user }}` |
| `node_exporter_group` | Group name of `node_exporter` | `{{ __node_exporter_group }}` |
| `node_exporter_service` | Service name of `node_exporter` | `{{ __node_exporter_service }}` |
| `node_exporter_package` | Package name of `node_exporter` | `{{ __node_exporter_package }}` |
| `node_exporter_flags` | Flags to pass `node_exporter` (FreeBSD only at the moment) | `""` |


## Debian

| Variable | Default |
|----------|---------|
| `__node_exporter_user` | `prometheus` |
| `__node_exporter_group` | `prometheus` |
| `__node_exporter_service` | `prometheus-node-exporter` |
| `__node_exporter_package` | `prometheus-node-exporter` |

## FreeBSD

| Variable | Default |
|----------|---------|
| `__node_exporter_user` | `nobody` |
| `__node_exporter_group` | `nobody` |
| `__node_exporter_service` | `node_exporter` |
| `__node_exporter_package` | `node_exporter` |

# Dependencies

Expand All @@ -19,6 +43,14 @@ None
# Example Playbook

```yaml
- hosts: localhost
roles:
- ansible-role-node_exporter
vars:
flags_map:
FreeBSD: |
node_exporter_args='--log.format="logger:stderr"'
node_exporter_flags: "{{ flags_map[ansible_os_family] }}"
```

# License
Expand Down
1 change: 1 addition & 0 deletions meta/main.yml
@@ -1,5 +1,6 @@
---
galaxy_info:
role_name: node_exporter
author: Tomoyuki Sakurai
description: Configures something
company: N/A
Expand Down

0 comments on commit 3f02d76

Please sign in to comment.