@@ -423,6 +423,8 @@ pve_storages: [] # List of storages to manage in PVE. See section on Storage Man
423
423
pve_datacenter_cfg: {} # Dictionary to configure the PVE datacenter.cfg config file.
424
424
pve_domains_cfg: [] # List of realms to use as authentication sources in the PVE domains.cfg config file.
425
425
pve_no_log: false # Set this to true in production to disable logging for strorage add to avoid having credentials leaked in log.
426
+ pve_addr0_priority: 255 # Type: integer Sets the Priority of the first Link for Corosync. Lower Number means higher Priority.
427
+ pve_addr1_priority: 0 # Type: integer See [pvecm-network-priority] for more Information.
426
428
```
427
429
428
430
To enable clustering with this role, configure the following variables appropriately:
@@ -595,7 +597,7 @@ Refer to `library/proxmox_role.py` [link][user-module] and
595
597
596
598
You can use this role to manage storage within Proxmox VE (both in
597
599
single server deployments and cluster deployments). For now, the only supported
598
- types are ` dir ` , ` rbd ` , ` nfs ` , ` cephfs ` , ` lvm ` ,` lvmthin ` , ` zfspool ` , ` btrfs ` ,
600
+ types are ` dir ` , ` rbd ` , ` nfs ` , ` cephfs ` , ` lvm ` ,` lvmthin ` , ` zfspool ` , ` btrfs ` , ` cifs `
599
601
and ` pbs ` . Here are some examples.
600
602
601
603
```
@@ -646,6 +648,7 @@ pve_storages:
646
648
username: user@pbs
647
649
password: PBSPassword1
648
650
datastore: main
651
+ namespace: Top/something # Optional
649
652
- name: zfs1
650
653
type: zfspool
651
654
content: [ "images", "rootdir" ]
@@ -657,6 +660,15 @@ pve_storages:
657
660
nodes: [ "lab-node01.local", "lab-node02.local" ]
658
661
path: /mnt/proxmox_storage
659
662
is_mountpoint: true
663
+ - name: cifs1
664
+ server: cifs-host.domain.tld
665
+ type: cifs
666
+ content: [ "snippets", "vztmpl", "iso" ]
667
+ share: sharename
668
+ subdir: /subdir
669
+ username: user
670
+ password: supersecurepass
671
+ domain: addomain.tld
660
672
```
661
673
662
674
Refer to https://pve.proxmox.com/pve-docs/api-viewer/index.html for more information.
@@ -869,6 +881,7 @@ Adam Delo ([@ol3d](https://github.com/ol3d)) - PCIe Passthrough Support
869
881
[pve-cluster] : https://pve.proxmox.com/wiki/Cluster_Manager
870
882
[install-ansible] : http://docs.ansible.com/ansible/intro_installation.html
871
883
[pvecm-network] : https://pve.proxmox.com/pve-docs/chapter-pvecm.html#_separate_cluster_network
884
+ [pvecm-network-priority] : https://pve.proxmox.com/pve-docs/chapter-pvecm.html#_Corosync_Redundancy
872
885
[pvesm] : https://pve.proxmox.com/pve-docs/chapter-pvesm.html
873
886
[user-module] : https://github.com/lae/ansible-role-proxmox/blob/master/library/proxmox_user.py
874
887
[group-module] : https://github.com/lae/ansible-role-proxmox/blob/master/library/proxmox_group.py
0 commit comments