All Projects → Qubinode → qubinode-installer

Qubinode / qubinode-installer

Licence: GPL-3.0 license
An easy to set up OpenShift development kit powered by Red Hat Ansible.

Programming Languages

shell
77523 projects
python
139335 projects - #7 most used programming language
Jinja
831 projects

Projects that are alternatives of or similar to qubinode-installer

okd-lab
Controlled Environment for OKD4 experiments
Stars: ✭ 24 (-71.08%)
Mutual labels:  kvm, okd-4
lightstars
Makes it easier for you to control virtual resource.
Stars: ✭ 14 (-83.13%)
Mutual labels:  kvm
vagrant-travisci-libvrt
Example project showing how to run Vagrant on TravisCI using libvrt & KVM
Stars: ✭ 25 (-69.88%)
Mutual labels:  kvm
Synergy-Binaries
Download the latest stable Synergy binaries.
Stars: ✭ 671 (+708.43%)
Mutual labels:  kvm
packer-centos
Create CentOS images for different hypervisors with Packer
Stars: ✭ 18 (-78.31%)
Mutual labels:  kvm
TTstack
A private-cloud solution for SMEs !
Stars: ✭ 55 (-33.73%)
Mutual labels:  kvm
Ravada
Remote Virtual Desktops Manager
Stars: ✭ 253 (+204.82%)
Mutual labels:  kvm
libvirt-ocp4-provisioner
Automate your OCP4 installation
Stars: ✭ 82 (-1.2%)
Mutual labels:  ocp
OSX GVT-D
Guide to pass iGPU to MacOS KVM guest.
Stars: ✭ 73 (-12.05%)
Mutual labels:  kvm
esdc-ce
Danube Cloud :: Community Edition
Stars: ✭ 101 (+21.69%)
Mutual labels:  kvm
vmdashboard
web-based open source virtualization management interface for QEMU and KVM virtual machines
Stars: ✭ 66 (-20.48%)
Mutual labels:  kvm
virt-backup
Fully backup your KVM Virtual Machines
Stars: ✭ 27 (-67.47%)
Mutual labels:  kvm
vps host server
VPS Hosting Server Daemon for provisioning, monitoring, and communications with the central system.
Stars: ✭ 12 (-85.54%)
Mutual labels:  kvm
virtblkiosim
Virtual Linux block device driver for simulating and performing I/O.
Stars: ✭ 30 (-63.86%)
Mutual labels:  kvm
node-qemu-server
Free GUI / Frontend / Management tool for simple setup, configure and control virtual machines (qemu / kvm) within your HTML5 Webbrowser. Virtualization with Node.js / Currently under complete rewrite.
Stars: ✭ 41 (-50.6%)
Mutual labels:  kvm
Tools
Combination of different utilities, have fun!
Stars: ✭ 166 (+100%)
Mutual labels:  kvm
vmmaestro
Tiny control wrapper for KVM
Stars: ✭ 31 (-62.65%)
Mutual labels:  kvm
Ararat
Ararat is the next-generation container/virtual machine control panel. It is your one-stop shop for single application containers, full system containers, and KVM instances
Stars: ✭ 21 (-74.7%)
Mutual labels:  kvm
kubash
Kubash - the K8$ shell for your kube clusters
Stars: ✭ 20 (-75.9%)
Mutual labels:  kvm
python-negotiator
Scriptable KVM/QEMU guest agent implemented in Python
Stars: ✭ 40 (-51.81%)
Mutual labels:  kvm

What is Qubinode Installer?

Qubinode-installer is an utility tool that facilates the quick deployment of an array of Red Hat products like Red Hat Openshift Container Platform, Red Hat Identity Manager, Red Hat Satellite, etc.. on a single piece of hardware by leveraging the KVM hypervisor.

The benefits of using qubinode

The Qubinode Project provides a very cost effective way to quickly stand up a lab environment on a single piece of hardware. Your most expensive investment would be the procurement of the hardware itself. This is a cheaper approach than having to pay a license fee to use a type 1 hypervisor like VMWare/VSphere or having to pay a fee to use AWS EC2 instances.

Motivation

The primary focus of this project is make it easy for you to deploy an OpenShift cluster on a single bare metal node with production like characteristics. Please visit The Qubinode Project landing page for step by step easy to follow guide on how to get started.

What is OpenShift?

Red Hat OpenShift Container Platform (OCP) - is Red Hat's private platform as a service product, built around a core of application containers powered by Kubernetes and on the foundations of Red Hat Enterprise Linux.

Resource requirements for OpenShift cluster

Baremetal Hardware

  • At least 32 GiB of memory, 128 GiB is recommended.
  • At least 300 GiB SSD or NVME dedicated storage, 1TB is recomneded.

The qubinode-installer can deploy a 3 node cluster on a system with 32GiB memory. For the best possible experince 128 GiB of memory is recommended. This will allow for the default deployment of a cluster with 3 controlplane and 3 computes.

Software

Qubinode Release Information

Qubinode Version Ansible version Tag
Release 2.5 2.10 2.8.0

Features in v2.5.0 Version

New Features
OpenShift 4.10
Gozones DNS
Compitability with Centos 8 Streams
Compitability with Fedora Server
Microshift
OpenShift 4 Assisted Installer Service, Libvirt Deployer
ztp-pipeline-relocatable development box
Assisted Installer Scripts development box
YAKKO

See Release Document for features history.

Deploying a OpenShift cluster

Workloads

Qubinode Documentation

Training

Red Hat Courses

OpenShift

Ansible

Contribute

We value community and collaboration, therefore any contribution back to the project/community is always welcome.

If you would like to Contribute to the qubinode project please see the documentation below.

Ways to contribute

We kindly ask you to open an issue if you find anything wrong and or something that can be improved during your usage of qubinode. If it's something that you're able to fix, please fork the project, apply your fix and submit a merge request, then we'll review and approve your merge request. Thank you for using qubinode we're looking forward to your contribution back to the project.

Support

If you have any direct questions, reach out to us using the guide.

Known issues

Acknowledgments

Authors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].