Skip to content

An easy to set up OpenShift development kit powered by Red Hat Ansible.

License

Notifications You must be signed in to change notification settings

firstvenue/qubinode-installer

 
 

Repository files navigation

Qubinode Installer

Qubinode is for users wanting to stand up an RHEL based lab environment running on KVM.

Motivation

The primary focus of this project is make it easy for you to deploy a OpenShift cluster on a single bare metal node with production like characteristics.

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.4.2 2.9 2.4.2

Features in v2.4.2 Version

New Features
RHEL 8.2 Support
OpenShift sizing menu fixes
OpenShift 4.4.x
OpenShift 4.5.x (Optional)
OKD 4 menu Option
Ansible 2.9 Compatibility
local storage support mutliple disk support
Fixed IDM bugs
Ansible Tower Support

See Release Document for features history.

Deploying a OpenShift cluster

Workloads

Qubinode Documentation

Training

Red Hat Courses

OpenShift

Ansible

Contribute

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

Support

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

Known issues

Qubinode Dev Branch for next release

Feature Status
Red Hat Satellite Server In progress
OCS Support In progress
Cockpit Integration In progress

Roadmap

  • OCP 4.x Container Native Storage
  • Libvirt with KVM OCP - (Experimental)
  • OpenWrt Router Support - (Experimental)

Acknowledgments

Authors

About

An easy to set up OpenShift development kit powered by Red Hat Ansible.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 93.6%
  • Python 5.7%
  • HTML 0.7%