2022-12-07 20:51:02 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:51:02 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:25:26 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:20:07 -05:00
2022-12-07 20:51:02 -05:00
2022-12-07 20:20:07 -05:00

Kybus

Kybus is a repository

Requirements

Docker, or podman with appropriate aliases is required to be installed. Docker version 20.10.21 is the version using during testing; however, most version should work.

Python3 is required for certain support functions; version 3.10.8 was used during testing.

Libvirt is used for VM deployment; version 8.9.0 was used during testing.

All versions mentioned above are only what was used during testing, other versions will mostly work.

Quick Reference

  • Docker or podman with appropriate aliases
  • Python3
  • libvirt/virt-manager

Getting Started

Running setup.sh will ensure requisites are installed and download needed VM images. The Kybus container image will also be generated during this process

Writing a Plugin

Initial plugin structure can be generated using ansible-galaxy role init {plugin name}. Plugin names are suggested to be the relavent CVE record; however, certain plugins exist as helpers and may deviate.

Once the plugin is created

Description
No description provided
Readme 74 KiB
Languages
Shell 67%
HCL 18.1%
Python 13.4%
Dockerfile 1.5%