Skip to main content

KVM Cluster Layer Plugin for the Virtual Test Development System (vTDS) suite

Project description

vtds-cluster-kvm

The kvm vTDS Cluster layer plugin implementation

Description

This repository contains the implementation of a vTDS Cluster layer plugin that should be usable by any vTDS configuration to create a vTDS cluster. The plugin includes an implementation of the vTDS Cluster layer API and a base configuration. The API implementation can be used on top of any combination of vTDS Provider and vTDS Platform implementations to manage a vTDS system at the cluster level. The base configuration supplied here. The base configuration defines a single node class (ubuntu_24_04_node) with zero node instances. To get a maningful result, therefore, it is necessary to overlay the the value in cluster.node_classes.ubuntu_24_04_node.node_count with a non-zero value. With that overlay, the base configuration will deploy the requested number of KVM Linux VM Virtual Nodes running on a Virtual Node Interconnect using a VxLAN overlay over the top of the configured set of provider and platform supplied Blade Interconnect network underlays.

The core driver mechanism and a brief introduction to the vTDS architecture and concepts can be found in the vTDS Core Project Repository.

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

vtds_cluster_kvm-0.0.17.tar.gz (51.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vtds_cluster_kvm-0.0.17-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file vtds_cluster_kvm-0.0.17.tar.gz.

File metadata

  • Download URL: vtds_cluster_kvm-0.0.17.tar.gz
  • Upload date:
  • Size: 51.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for vtds_cluster_kvm-0.0.17.tar.gz
Algorithm Hash digest
SHA256 74d0a69142ac12fac6d5bd29054a5ee7d0d4c3f30f514f2aa51d255d714d5d29
MD5 35b59ef971f13ef67876fb14a72dbf7a
BLAKE2b-256 5e8f00320c3c5555c3d29caf400bc209539a19e2cdd14fe34cf3e6fb9287c0f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for vtds_cluster_kvm-0.0.17.tar.gz:

Publisher: build.yml on Cray-HPE/vtds-cluster-kvm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vtds_cluster_kvm-0.0.17-py3-none-any.whl.

File metadata

File hashes

Hashes for vtds_cluster_kvm-0.0.17-py3-none-any.whl
Algorithm Hash digest
SHA256 78dfa4cdacc91677f87385b97b2923dddf71506bb5cded61fa118c385ca20aac
MD5 479916a13eda7354658764ff7f20723c
BLAKE2b-256 0ae4db48d3a1a3ac53c4d96f655dd4b787aa229984c58b7326f0ce5f1dbe5b44

See more details on using hashes here.

Provenance

The following attestation bundles were made for vtds_cluster_kvm-0.0.17-py3-none-any.whl:

Publisher: build.yml on Cray-HPE/vtds-cluster-kvm

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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