Skip to content
Linux Cluster Builder - Bare Metal RedHat & SuSe
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
docker INTERNAL: 2019 Copyrights Feb 25, 2019
redhat FEATURE: Update foundation-python to python-3.7.2 Mar 4, 2019
test-framework INTERNAL: We need more time to fetch the source. Mar 5, 2019
.flake8 flake8 cleanup for command and pylib Sep 12, 2017
.gitignore INTERNAL: Refactor test-framework to support other pallet tests Feb 18, 2019
LICENSE-3rdparty.txt FEATURE: Better tracking of 3rdparty packages Sep 5, 2018
LICENSE-ROCKS.txt Homegrown s3 based blog management (inspired by git-sym) Aug 21, 2017
LICENSE.txt Stacki is brought to you by Teradata Sep 19, 2017
NOTES don't need to set VERSION and RELEASE for pylib Aug 25, 2015
logo.png Reduce logo size Mar 30, 2017

alt tag

There's a new release!

Stacki 5.0 was released on 11/30/2017. Go here for more details and downloads. Installing is similar to previous versions; however, documents are lagging, just so's you know.

New release:

Previous release:

Join the GoogleGroups mailing list

Longer, detailed solutions get posted to the mailing list.

Join the Slack Channel

Lots of things happen here. Smart things. Funny things. Questions whose answer is usually 'RTFM' except we know how to say it nicely. Well, some of us do.

What is Stacki?

Stacki is a CentOS/RHEL/Ubuntu bare metal install tool that can take your servers from bare hardware (or virtual hardware) to working Linux - ready to install applications. Stacki does this at scale, so deploying 1000+ servers is no more complex than deploying one. Advanced users can use Stacki to install applications (Hadoop, OpenStack, HPC etc.). Stacki has a long history, and is in use at some of the most demanding organizations in the world.

The Stacki default installation process will bring bare metal infrastructure (or VMs) to a ping and a prompt. The frontend machine has password-less SSH access to the backend machines on first boot, and the repositories on the frontend act as YUM repositories for all backend machines. All machines will be at the latest kernel and RPM revisions of the OS and installed applications.

I know whatever, what does Stacki do?

  • Install OS.
  • Configure OS.
  • Configure RAID controllers and partitioning (both customizable). This means you never have to touch a monitor and keyboard to customize the RAID configuration on machines, not even once. Set-up the RAID controller configuration via spreadsheet, ingest it, and install. The RAID will be configured on first installation with no human interaction required.
  • Configure networking. This includes configuring multiple network interfaces, multiple network types: IB, 10G, 1G, and authenticated SSH password-less access at boot.
  • Machines are disposable. Everything is built from the ground up programmatically. Recovering from disasters is a simple rebuild.
  • Data is preserved across reinstalls.
  • Integrates with DevOps tools: Ansible, Puppet, Chef, Salt.
  • Leave you to be productive, to focus on more interesting problems.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.