文件名称:ansible-role-proxmox:部署和配置Proxmox VE 5.x6.x集群
文件大小:59KB
文件格式:ZIP
更新时间:2024-02-20 22:21:17
ansible virtualization proxmox proxmox-cluster AnsiblePython
拉克斯 安装和配置具有以下功能的Proxmox 5.x / 6.x群集: 确保所有主机都可以root身份相互连接 能够创建/管理组,用户,访问控制列表和存储 能够创建节点或将节点添加到PVE集群 能够在节点上设置Ceph IPMI看门狗支持 BYO HTTPS证书支持 使用pve-no-subscription或pve-enterprise存储库的能力 快速开始 该角色的主要目标是配置和管理(请参阅示例剧本),但是该角色可用于快速安装单节点Proxmox服务器。 我假设您已经安装了 。 您将需要在要安装Proxmox的计算机上使用一台外部计算机(主要是由于安装过程中的重启,尽管稍后我可能会对此有所不同)。 将以下剧本复制到类似install_proxmox.yml的文件中: - hosts: all become: True roles: - { role: geerlingguy.ntp, ntp_manage_config: true, ntp_servers: [ clock.sjc.h
【文件预览】:
ansible-role-proxmox-master
----.travis.yml(2KB)
----Vagrantfile(791B)
----handlers()
--------main.yml(631B)
----module_utils()
--------pvesh.py(3KB)
----tasks()
--------ssl_letsencrypt.yml(528B)
--------kernel_module_cleanup.yml(1KB)
--------load_variables.yml(2KB)
--------main.yml(9KB)
--------ipmi_watchdog.yml(710B)
--------pve_add_node.yml(987B)
--------disable_nmi_watchdog.yml(887B)
--------ceph.yml(9KB)
--------ssh_cluster_config.yml(3KB)
--------identify_needed_packages.yml(978B)
--------kernel_updates.yml(777B)
--------ssl_config.yml(769B)
--------pve_cluster_config.yml(4KB)
--------zfs.yml(711B)
----defaults()
--------main.yml(2KB)
----templates()
--------pve-letsencrypt-post-hook.sh.j2(216B)
----.github()
--------FUNDING.yml(60B)
----library()
--------ceph_volume.py(20KB)
--------proxmox_acl.py(5KB)
--------proxmox_group.py(5KB)
--------proxmox_user.py(9KB)
--------proxmox_query.py(1KB)
--------collect_kernel_info.py(3KB)
--------proxmox_storage.py(11KB)
----tests()
--------inventory(78B)
--------vagrant()
--------deploy.yml(59B)
--------install.yml(2KB)
--------test.yml(3KB)
--------group_vars()
--------ansible.cfg(46B)
----LICENSE(1KB)
----vars()
--------main.yml(215B)
--------debian-stretch.yml(213B)
--------debian-buster.yml(213B)
----.gitignore(84B)
----README.md(25KB)
----files()
--------proxmox-ve-release-6.x.asc(2KB)
--------01_pass_correct_format_for_linkX.patch(937B)
--------00_remove_checked_command_stretch.patch(2KB)
--------proxmox-ve-release-5.x.asc(2KB)
--------00_remove_checked_command_buster.patch(2KB)
----meta()
--------main.yml(342B)