Skip to main content

Brainspace

Containerized Environment

Brainspace is transitioning from a specific Linux distribution (CentOS) to a modern deployment framework using containers that is agnostic to any specific Linux distribution.

Why is Brainspace 7.0 moving to containerization?

CentOS, the version of Linux that supported prior releases of Brainspace, reaches its end of life (EOL) on June 30, 2024. If using RHEL 7, we recommend that you contact your Red Hat representative for extended support for RHEL 7 past June 30, 2024.

Can I upgrade from older versions of Brainspace?

Yes. Brainspace will continue to leverage installation scripts, which should provide a smooth upgrade process.

Can I continue to use older versions of Brainspace after June 30, 2024?

Yes. Brainspace 6.8.x on CentOS 7 will continue to be supported following the standard Lifecycle Version Support for Brainspace. CentOS will continue to run, but CentOS will no longer receive updates and security patches.

What are the benefits of containerization?

OS Flexibility

Brainspace 7.0 allows customers a choice of Linux distributions, including Ubuntu LTS (v22+), AlmaLinux (v9), Red Hat Enterprise Linux (v9+), and other modern Linux distributions.

Speed and Efficiency

  • Faster, simpler deployments and upgrades.

  • More efficient memory use.

  • Industry-standard approach to deployment.

  • Access to additional tools to manage and monitor deployment status.

Improved Security

  • Secure by default using Bitnami base images for the containers.

  • Each container node enforces TLS mutual authentication and encryption for secure communications between itself and all other nodes.

Improved User Experience

New features made possible by containerization:

  • Easier configuration, administration, and monitoring.

  • System configuration available via the UI.

  • Analysis server automatic registration.

  • More reliable and resilient analytics pipeline, including builds that can survive some service restarts and upgrades.

  • Automatic disabling of datasets that are not in-use.

  • Web-based environment monitoring, including the ability to monitor multiple environments in one place (optional).

Brainspace 7 uses Docker containerization. Does Brainspace support Kubernetes, also known as K8s, containerization also?

Reveal provides OCI-compliant images for Brainspace 7 that will run in a variety of container orchestration frameworks, including Kubernetes. However, Reveal only provides an automated installer and deployment config files for Docker Swarm. Customers who wish to run Brainspace 7 in Kubernetes would be responsible for generating Helm Charts specific to their Kubernetes implementation.

Reveal is planning to provide official Helm Charts for Brainspace 7 in a future release. In the meantime, we can provide Helm Chart examples from our EKS environment to help with the process.