-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmain.yml
39 lines (34 loc) · 1.53 KB
/
main.yml
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
39
---
## Host system
proxmoxy__host_modules: {}
proxmoxy__host_tuntap: True # enable tun/tap for lxc CTs.
proxmoxy__host_remove_nosubnag: True # remove no subscription login message.
proxmoxy__host_repo_enterprise: False # remove enterprise apt repo if false
proxmoxy__host_repo_nosubs: True # enable no-subscription repo
## Templates
proxmoxy__templates_storage: "local"
proxmoxy__templates_dir: "/var/lib/vz/template/cache"
# can use regex pattern
proxmoxy__templates_default: "centos-7"
# Should pveam update be called always?
proxmoxy__templates_update: False
# pveam download templates
proxmoxy__templates: []
## Permissions, Users, ...
proxmoxy__permission_groups: [{}]
proxmoxy__permission_users: [{}] # uid user@pam must exist on linux host.
proxmoxy__permission_roles: [{}]
proxmoxy__permission_acls: [{}]
## Proxmox storage
proxmoxy__storage: [{}]
proxmoxy__storage_content: ['images', 'rootdir']
proxmoxy__storage_nodes: []
proxmoxy__storage_changes: True # Always set options, or don't
proxmoxy__storage_remove: [] # storages to remove. Place here to recreate anew.
## Provision lxc containers
proxmoxy__provision_secret: True # read/save password to from folder "secret/cred/<host>/root/pw"
proxmoxy__provision_bridge: 'vmbr0'
proxmoxy__provision_containers: [] # list of container configs
proxmoxy__provision_post_cmds: [] # run commands in new containers
proxmoxy__provision_bootstrap_file: 'hosts/bootstrap' # if !="" write new containers into this file
proxmoxy__provision_bootstrap_entry: 'bootstrap_hosts' # inventory entry name