|
4 | 4 | lae.proxmox
|
5 | 5 | ===========
|
6 | 6 |
|
7 |
| -Installs and configures a Proxmox 5.x cluster with the following features: |
| 7 | +Installs and configures a Proxmox 5.x/6.x cluster with the following features: |
8 | 8 |
|
9 | 9 | - Ensures all hosts can connect to one another as root
|
10 | 10 | - Ability to create/manage groups, users, access control lists and storage
|
@@ -177,6 +177,7 @@ pve_storages:
|
177 | 177 | content: [ "images", "iso", "backup" ]
|
178 | 178 | path: /plop
|
179 | 179 | maxfiles: 4
|
| 180 | +pve_ssh_port: 22 |
180 | 181 |
|
181 | 182 | interfaces_template: "interfaces-{{ pve_group }}.j2"
|
182 | 183 | ```
|
@@ -216,6 +217,10 @@ of the `ops` group. Read the **User and ACL Management** section for more info.
|
216 | 217 | The backend needs to be supported by [Proxmox](https://pve.proxmox.com/pve-docs/chapter-pvesm.html).
|
217 | 218 | Read the **Storage Management** section for more info.
|
218 | 219 |
|
| 220 | +`pve_ssh_port` allows you to change the SSH service port. If your SSH is listing |
| 221 | +on a different port then 22, please set this variable. If a new node is joining |
| 222 | +the cluster, the PVE cluster needs to communicate once via SSH. |
| 223 | + |
219 | 224 | `interfaces_template` is set to the path of a template we'll use for configuring
|
220 | 225 | the network on these Debian machines. This is only necessary if you want to
|
221 | 226 | manage networking from Ansible rather than manually or via each host in PVE.
|
@@ -388,6 +393,7 @@ pve_zfs_enabled: no # Specifies whether or not to install and configure ZFS pack
|
388 | 393 | # pve_zfs_options: "" # modprobe parameters to pass to zfs module on boot/modprobe
|
389 | 394 | # pve_zfs_zed_email: "" # Should be set to an email to receive ZFS notifications
|
390 | 395 | pve_ceph_enabled: false # Specifies wheter or not to install and configure Ceph packages. See below for an example configuration.
|
| 396 | +pve_ceph_repository_line: "deb http://download.proxmox.com/debian/ceph-nautilus buster main" # apt-repository configuration. Will be automatically set for 5.x and 6.x (Further information: https://pve.proxmox.com/wiki/Package_Repositories) |
391 | 397 | pve_ceph_network: "{{ (ansible_default_ipv4.network +'/'+ ansible_default_ipv4.netmask) | ipaddr('net') }}" # Ceph cluster network
|
392 | 398 | pve_ceph_mon_group: "{{ pve_group }}" # Host group containing all Ceph monitor hosts
|
393 | 399 | pve_ceph_mds_group: "{{ pve_group }}" # Host group containing all Ceph metadata server hosts
|
|
0 commit comments