Installation and Upgrade#

This page provides links to information about installing and upgrading Squirro.

System Requirements#

For minimum system requirements for a proof of concept (POC) installation, see System Requirements.

Third-Party Components#

For the third-party components included with each supported LTS release and their versions, see the Third-Party Component Versions page.

Installing Squirro Using Ansible#

For detailed installation instructions on installing Squirro using Ansible, see Install and Manage Squirro with Ansible.

Deploying Squirro using Containers#

Squirro is in the process of implementing full container support. For detailed instructions, please refer to Deploying Squirro using Containers.

Installing Squirro on AWS#

For detailed instructions on installing Squirro on Amazon Web Services (AWS) using Terraform and Ansible, see Squirro AWS Installation Manual.

Installing Squirro on Azure#

For detailed instructions on installing Squirro on Microsoft Azure using Terraform and Ansible, see Squirro Azure Installation Manual.

Post-Installation Checklist#

After the installation completes, secure the instance and finish the required configuration. Learn more

How to Configure and Automate the Backup of Elasticsearch#

Once you have installed Squirro, you can configure and automate the backup of Elasticsearch. For detailed instructions, see Automate the Backup of Elasticsearch.

Installing Squirro on Linux#

For detailed installation instructions, see Installing Squirro on Linux.

Cluster Node Expansion#

To learn more about adding cluster nodes to a Squirro installation, see Cluster Expansion.

Upgrading Squirro#

For the latest upgrade instructions, see Upgrading Squirro.

Upgrade Configuration Conflicts#

For help with configuration conflicts, see Upgrading Configuration Conflicts.

Configuring PostgreSQL as the Database Backend#

For instructions on configuring PostgreSQL for Ansible-based and on-premises deployments, see the Configure PostgreSQL as the Database Backend page.

Elasticsearch Migration#

Starting from Release 3.13.5, Squirro storage nodes use Elasticsearch 9.x. If you are upgrading Squirro from older versions, you will also need to upgrade Elasticsearch. For the version included with each LTS release, see the Third-Party Component Versions page.

For detailed instructions on migrating Elasticsearch, see Elasticsearch Migration.

Upgrading Earlier Versions of Squirro#

For earlier Squirro version upgrade instructions, see Upgrading Earlier Versions.