Skip to main content

Vulnerability management for Opentack - Client

Project description

Varroa Client

Client for Varroa

For more information, see https://github.com/NeCTAR-RC/varroa/

Installation

pip install varroaclient

Common openstack CLI Commands

IP History

Varroa will keep track of what openstack resource owned an IP address for what period

To list the resource history of an IP address

openstack ip history 203.0.113.1

Security Risk Type

A security risk type is an admin defined type of security risk. e.g. "Password SSH allowed"

A security risk type has a name and a description. The description should describe what the security risk is and ideally the steps taken to fix this risk.

Some example commands

openstack security risk type list
openstack security risk type show <security risk type id>
openstack security risk type set <security risk type id>
openstack security risk type create <name>
openstack security risk type delete <security risk type id>

Security Risks

A security risk is the linkage of a security risk type to an openstack resource. e.g. Compute instance with id XYZ has a "Password SSH allowed" security risk.

Only the IP address of the affected resource needs to be entered when creating a new security risk. Varroa will then process this entry and attempt to link that IP address to an Openstack resource.

Some example commands

openstack security risk list --all
openstack security risk show <security risk id>
openstack security risk create -i <ip address> <type> -t <time in following format YYYY-MM-DDTHH:MM:SS+HH:MM> -e <expires in following format YYYY-MM-DDTHH:MM:SS+HH:MM>
openstack security risk delete <security risk id>

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

varroaclient-1.2.2.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

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

varroaclient-1.2.2-py3-none-any.whl (30.2 kB view details)

Uploaded Python 3

File details

Details for the file varroaclient-1.2.2.tar.gz.

File metadata

  • Download URL: varroaclient-1.2.2.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for varroaclient-1.2.2.tar.gz
Algorithm Hash digest
SHA256 2d9ac7d67f06fa7f4f220543d153112c677c87ed72c971cfc35a91d0bd6258a8
MD5 2eda78574c675bfaaf6d6134fb7a1aaf
BLAKE2b-256 bc4c4fbfb2c71dc5bb0cc706c9371d165471fa1f5d67efb29912677cf3bd3fe1

See more details on using hashes here.

File details

Details for the file varroaclient-1.2.2-py3-none-any.whl.

File metadata

  • Download URL: varroaclient-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 30.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for varroaclient-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5e5e5ef915a13c7e2133dd2b7bc9ba5d3c3b365aadf3906a4f025921994d22ca
MD5 51d3b308d201345a844f02714947b722
BLAKE2b-256 4e0a5462e060396c5880e8db63594eea67957d3c30b11f88cb278ee6db50aa43

See more details on using hashes here.

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