forked from ansible/ansible
-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.dot
38 lines (28 loc) · 1.24 KB
/
variables.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
digraph G {
subgraph cluster_0 {
"command line variables" -> "--extra-args"
}
subgraph cluster_1 {
"role variables" -> "roles/rolename/vars.yml" -> "parameters passed to role" -> "parameters from dependent roles"
}
subgraph cluster_2 {
"top-level playbook variables" -> "vars: directives" -> "vars_files: directives";
}
subgraph cluster_3 {
"inventory variables" -> "group_vars/all" -> "group_vars/grandparent1" -> "group_vars/parent1" -> "host_vars/myhostname";
"group_vars/all" -> "group_vars/grandparent2";
"group_vars/grandparent1" -> "group_vars/parent2"
"group_vars/grandparent2" -> "host_vars/myhostname";
"group_vars/parent2" -> "host_vars/myhostname"
}
subgraph cluster_4 {
"facts" -> "gathered host facts"
"facts" -> "host facts from /etc/ansible/facts.d"
"facts" -> "set_fact"
"facts" -> "include_vars"
}
subgraph cluster_5 {
"role defaults" -> "roles/rolename/defaults.yml"
}
"command line variables" -> "role variables" -> "top-level playbook variables" -> "inventory variables" -> "role defaults" -> "facts"
}