Git Product home page Git Product logo

chyves's Introduction

chyves v0.2.0:

chyves logo version 1

chyves is a bhyve command line front end manager, making it simple to manage guest resources and properties.

The goal of this project is to provide a bhyve front end tool that is easy to use, develop for, and debug. chyves is developed for an out of the box experience suited for the freshest of bhyve users. However bhyve veterans will find just as much utility with features such as true ZFS clones, PCI passthrough, rapid deployment, disk images, and snapshot reverted states on boot/reboot. Many features are targeted for large VM fleets where multiple or all guests can be specified, such as chyves gst1,gst2,gst3 start, chyves all stop, and chyves GoldMasterVM clone devel,production01,production02.

chyves utilizes FreeBSD’s bhyve hypervisor to start and manage type 2 virtualized guests and their resources. bhyve's primary interface to guests is through a serial interface. However with the release of FreeBSD version 11 came UEFI GOP support. This allows for a VNC console to be used to manage UEFI guests.

This project has two branches it uses: master and dev. The ingress branch for all PRs and development is the dev branch. After a chunk of code has been tested in dev, it gets merge back into master. See DEVELOPMENT.md for details.

chyves is primary developed on FreeBSD 12-CURRENT and further tested on 11.0-STABLE. Most features should work on 10.3-STABLE as chyves was initially developed on 10.3 but some features are not available such as UEFI GOP.

For the 'show-me' types, watch terminal play back of most features on chyves.org under the demo section.

See the following documents for more information:

chyves's People

Contributors

epijunkie avatar trent-pr1ntf avatar subito avatar murf0 avatar gwydirsam avatar tom-fawcett avatar 3add3287 avatar jungle-boogie avatar invisnet avatar espadolini avatar rhardman avatar charray avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.