Skip to content

Setup bind schema ext

Title: Bind Dns Inventory

Type object
Required No
Additional properties Any type allowed

Description: LXC Inventory extension for the setup_bind playbook. This extends the LXC Inventory schema.

Property Pattern Type Deprecated Definition Title/Description
- lxcs No array of object No - List of lxcs that will be created for the stack.

35. Property Bind Dns Inventory > lxcs

Type array of object
Required No

Description: List of lxcs that will be created for the stack.

Array restrictions
Min items N/A
Max items N/A
Items unicity False
Additional items False
Tuple validation See below
Each item of this array must be Description
lxcs items -

35.1. Bind Dns Inventory > lxcs > lxcs items

Type object
Required No
Additional properties Any type allowed
Property Pattern Type Deprecated Definition Title/Description
+ vars No object No - For the dns to work we need to tell the playbooks which lxc will serve as the master and which as the slave.

35.1.1. Property Bind Dns Inventory > lxcs > lxcs items > vars

Type object
Required Yes
Additional properties Any type allowed

Description: For the dns to work we need to tell the playbooks which lxc will serve as the master and which as the slave.

Property Pattern Type Deprecated Definition Title/Description
+ bind_master No boolean No - The default pve cloud configured dns uses only a master slave combination. You should create two lxcs,
one that has this flag set to true, the other to false.
35.1.1.1. Property Bind Dns Inventory > lxcs > lxcs items > vars > bind_master
Type boolean
Required Yes

Description: The default pve cloud configured dns uses only a master slave combination. You should create two lxcs, one that has this flag set to true, the other to false.