Update Inventory Scope

2025-12-16 01:37:45 +00:00
parent d72c9e00ac
commit 330ce10703

@@ -2,14 +2,14 @@
Herein the variables at or in the inventory scope are explained further. We already have the following table [from the overview](https://git.sukaato.moe/admin/skato-ansible/wiki#variable-names-and-their-scopes):
name | type | value validity rule | default value
---|---|---|---
`fqdn` | `<str>` | fully qualified domain name | none
`vps_service` | `<dict{<str>:<str\|bool\|list>}>` | valid fields providing data for spinning up new VPS | none
`groups` | `<dict{$group_name:<dict>}>` | fields/keys that are group names with data configuring that group | none
`users` | `<dict{$user_name:<dict>}>` | fields/keys that are user names with data configuring that user | none
`keywords` | `<list[<str>]>` | strings that describe the VPS, useful for applying tags if allowed by API | none
`custom_vars` | `<dict{<str>:<any>}>` | your own custom variables, though there are some reserved variable names for this namespace | none
name | type | value validity rule
---|---|---
`fqdn` | `<str>` | fully qualified domain name
`vps_service` | `<dict{<str>:<str\|bool\|list>}>` | valid fields providing data for spinning up new VPS
`groups` | `<dict{$group_name:<dict>}>` | fields/keys that are group names with data configuring that group
`users` | `<dict{$user_name:<dict>}>` | fields/keys that are user names with data configuring that user
`keywords` | `<list[<str>]>` | strings that describe the VPS, useful for applying tags if allowed by API
`custom_vars` | `<dict{<str>:<any>}>` | your own custom variables, though there are some reserved variable names for this namespace
> [!NOTE]
> These variables should be defined either per host or per group, as they may be distinct for each host/group.