Skip to main content

Proxmox Molecule Plugin :: run molecule tests using proxmox

Project description

This is an experimental Molecule Driver pluging to manage instances on a Proxmox VE hypervisor cluster. Only virtual machines are supported at this time. Proxmox containers will be supported in a future release.

Requirements

  • Access to a Proxmox VE cluster

  • One or more cloud-init enabled virtual machine templates on the Proxmox VE cluster

  • Python package proxmoxer

  • Ansible module proxmox_kvm

The required Python packages are automatically installed when this package is installed with pip. The proxmox_kvm module is included with the Community.General Collection and is automatically installed when Ansible is installed with pip.

Example

driver:
  name: proxmox
  options:


platforms:
  - name: instance
    template: generic/centos8
    memory: 512
    cpus: 1

Authors

Molecule Proxmox Plugin was created by Michael Meffie based on code from Molecule.

License

The MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

molecule-proxmox-0.1.0.tar.gz (7.6 kB view hashes)

Uploaded Source

Built Distribution

molecule_proxmox-0.1.0-py3-none-any.whl (9.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page