Skip to main content

kvminstall

Python CLI helper for virt-install(1)

Installation

Use pip to install.:

pip install kvminstall

This will automatically install the utility into your PATH.

Usage

usage: kvminstall [-h] [-c CLONE] [-i IMAGE] [-v VCPUS] [-r RAM] [-d DISK]
                      [-D DOMAIN] [-N NETWORK] [--type TYPE]
                      [--variant VARIANT] [-f CONFIGFILE]
                      name

positional arguments:
  name                  name of the new virtual machine

optional arguments:
  -h, --help            show this help message and exit
  -c CLONE, --clone CLONE
                        name of the source logical volume to be cloned
  -i IMAGE, --image IMAGE
                        image file to duplicate
  -v VCPUS, --vcpus VCPUS
                        number of virtual CPUs
  -r RAM, --ram RAM     amount of RAM in MB
  -d DISK, --disk DISK  disk size in GB
  -D DOMAIN, --domain DOMAIN
                        domainname for dhcp / dnsmasq
  -N NETWORK, --network NETWORK
                        libvirt network
  --type TYPE           os type, i.e., linux
  --variant VARIANT     os variant, i.e., rhel7
  -f CONFIGFILE, --configfile CONFIGFILE
                        specify an alternate config file, default=~/.config
                    /kvm-install/config.yaml

Example

Assume that you have a pre-built base image with an LVM backend in the libvirt_lvm VG.:

kvminstall -c /dev/libvirt_lvm/rhel71base examplevm

Metadata

Release files for kvminstall 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kvminstall 0.1.5
File Size Uploaded Provenance Actions
kvminstall-0.1.5.tar.gz 7.1 kB Without provenance Details for kvminstall-0.1.5.tar.gz

Release files / kvminstall-0.1.5.tar.gz

Download URL kvminstall-0.1.5.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a597fddf595b6c021a23c56f84a06a7f606848f3d7e138b37ffce2bea2eda22f
BLAKE2b-256 checksum
How to use checksums
04a74256d8a9a35241bec092c711dccbec23a72dd6623be195706bdda87b0d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for kvminstall 0.1.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page