Web site: https://bluebanquise.com
BlueBanquise is a coherent Ansible roles collection, designed to deploy and manage large group of hosts (clusters of nodes).
The BlueBanquise stack is generic and can adapt to any kind of architecture (High Performance Computing clusters, university or enterprise infrastructures, Blender render farm, K8S cluster, etc.).
The stack is split over two repositories:
-
🌐 Core: the CORE of the stack, focused on providing roles and tools to deploy hosts and configure vital services. CORE is generic to any kind of cluster.
-
🌐 Community: COMMUNITY roles and tools provides additional production level features on top of CORE to specialize cluster.
The stack documentation is available on the BlueBanquise website, in documentation subfolder.
Note that each role (CORE or COMMUNITY) embeds its own readme, with detailed usage description.
The stack packages are available in the repositories subfolder.
The stack aims at supporting a maximum range of hardware, CPU architectures, and Linux distributions.
Currently supported distributions are:
Operating System family | Operating System distribution | Tested versions | Architectures | Notes |
---|---|---|---|---|
Red Hat | ||||
RHEL | 7, 8 | x86_64, aarch64 | √ | |
Rocky Linux | 8 | x86_64, aarch64 | √ | |
CentOS | 7, 8 | x86_64, aarch64 | √ | |
CentOS Stream | 8 | x86_64, aarch64 | √ | |
Oracle Linux | 8 | x86_64, aarch64 | √ | |
Cloud Linux | 8 | x86_64, aarch64 | √ | |
Alma Linux | 8 | x86_64, aarch64 | √ | |
Debian | ||||
Ubuntu | 20.04 | x86_64, aarch64 | √. Diskless not supported for now. | |
Debian | Targeted for future release | |||
Suse | ||||
SLES | 15.3 | x86_64, aarch64 | √ | |
OpenSuse Leap | 15.3 | x86_64, aarch64 | √ |
Ansible >= 4.10.0 is mandatory for BlueBanquise to run properly.
OpenHPC scientific packages and OpenHPC slurm job scheduler are compatible with the stack.
BlueBanquise is part of the Algoric project from the Fabrique du Loch FabLab, located in Brittany - France.
It is a revamping of the old stack Banquise, based on Salt.
You may wonder where this name comes from:
Special thanks:
- to CINES who provided Algoric team with hardware to develop this stack.
- to Bull-Atos team from Toulouse who provided Algoric team with hardware to develop this stack.
- to @remyd1 for his help on Banquise original stack.
- to @bouriquet for his active help on the stack.
- to @btravouillon for his active help on the stack.