Style guides

grains

To make Pillar, state and configuration files more reusable, use Grains where possible. Common grains with example values are:

cpuarch
x86_64
kernel
Linux (capitalized)
os
Ubuntu (capitalized)
osarch
amd64
oscodename
bionic
fqdn
The server’s fully-qualified domain name.
fqdn_ip4
The server’s IPv4 address.
fqdn_ip6
The server’s IPv6 address.
mem_total
The amount of RAM, in megabytes.
num_cpus
The number of CPUs.