Skip to content

Releases: aerospike/aerolab

AeroLab - v6.0.1

01 Jun 16:22
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Support for gcp backend.
  • Add node exporter to the prometheus exporter setup.
  • If feature file is not provided and cluster size is larger than 1, bail with critical error.
  • Add legacy option to files upload and download functions.
  • Partitioner conf command now requires a namespace before continuing.
  • The net block command's speed greatly improved - changed execution logic.
  • Allow to disable colors in conf generate command for some terminals.
  • Add support for centos 9.
  • Move to official quay repositories for centos version 8 and above.
  • Move from centos 8 onwards to the stream edition.
  • Multiple functional and OS-support bugfixes.
  • Add client create none option for creating vanilla instances and containers.
  • Check and confirm if docker is in use and clients are being deployed without forwarded ports.
  • Deprecated jupyter client.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos-VERSION.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64-VERSION.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64-VERSION.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64-VERSION.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64-VERSION.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64-VERSION.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64-VERSION.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.6

12 May 18:43
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Upgrade dependencies.
  • Improve AWS security group locking for server groups.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos-VERSION.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64-VERSION.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64-VERSION.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64-VERSION.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64-VERSION.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64-VERSION.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64-VERSION.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.5

30 Mar 19:11
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Fix duplicate switch problem when creating clusters.
  • Add support for specifying a directory for feature file path to allow multiple feature file versions.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos-VERSION.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64-VERSION.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64-VERSION.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64-VERSION.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64-VERSION.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64-VERSION.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64-VERSION.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.4

29 Mar 02:50
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Try to adjust vm.max_map_count=262144 on each client start for elasticsearch needs.
  • Make promtail stack optional when launching run_asbench on the client machines.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos-VERSION.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64-VERSION.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64-VERSION.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64-VERSION.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64-VERSION.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64-VERSION.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64-VERSION.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.3

27 Mar 20:35
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Handle malformed output from asinfo on error.
  • Add backend option to specify non-standard temporary directory.
  • Fix ulimits for linux docker desktop.
  • Add auto-discovery of WSL2 for temp dir creation.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos-VERSION.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64-VERSION.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64-VERSION.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64-VERSION.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64-VERSION.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64-VERSION.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64-VERSION.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.2

24 Mar 19:37
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Add nodes switch to add exporter command.
  • Send a reload command on configure ams instead of restarting the service.
  • Disable service update prompts for apt on ubuntu:22.04 in AWS.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos-VERSION.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64-VERSION.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64-VERSION.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64-VERSION.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64-VERSION.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64-VERSION.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64-VERSION.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64-VERSION.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.1

16 Mar 22:40
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • Add default doc-id source digest.
  • Command cluster create will now treat paths containing . in aerospike.conf as containing a file name for the purpose of precreating directories.
  • Updated asbench dashboards based on user testing, improving labels, and no longer averaging percentiles.

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.4.0

09 Mar 22:09
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • add basic latency graphs into asbench custom dashboards in AMS
  • remove redundant declarations for item slices
  • docker fix cluster listing with json format to ignore non-aerolab containers
  • fix username/password switches for rest gateway client
  • fix ams client installation of grafana on docker
  • fix bug where --detach in client attach would run each command twice
  • pass the NODE environment variable in all remote run commands - set to the aerolab node number inside the machine
  • update dependencies:
    • github.com/aerospike/aerospike-client-go/v6 version 6.9.1 to 6.10.0
    • github.com/aws/aws-sdk-go version v1.44.192 to v1.44.214
    • golang.org/x/crypto version v0.5.0 to v0.6.0
    • golang.org/x/term version v0.4.0 to v0.5.0
    • github.com/rivo/uniseg version v0.4.3 to v0.4.4
    • golang.org/x/sys version v0.4.0 to v0.5.0

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.3.0

02 Mar 23:16
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • from now on, CGO is disabled forcefully during build for portability
  • build process for embedding arm/amd linux binaries now uses go:embed instead of base64-encoded strings
  • rest gateway client added

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.

AeroLab - v5.2.0

09 Feb 20:35
Compare
Choose a tag to compare

Instructions and changelog

See the documentation for full installation and usage instructions.

Changelog

Latest changes:

  • list-subnets and list-security-groups will show more info in a cleaner (tabular) format
  • added option to specify custom astools.conf file in cluster create and client create tools commands
  • added elasticsearch connector to the client create options list
  • added connectorswitch in xdr connect command

Download aerolab from Assets below

Head to the releases page and download one of the installers, depending on where you are intending to execute aerolab command itself.

Note that aerolab will still be able to deploy Aerospike on both arm and x64 architectures, regardless of which aerolab binary you are using.

Operating System CPU File Comments
MacOS ALL aerolab-macos.pkg multi-arch AeroLab installer for MacOS
MacOS arm aerolab-macos-arm64.zip single executable binary in a zip file
MacOS Intel/AMD aerolab-macos-amd64.zip single executable binary in a zip file
Linux (generic) arm aerolab-linux-arm64.zip single executable binary in a zip file
Linux (generic) Intel/AMD aerolab-linux-amd64.zip single executable binary in a zip file
Linux (centos) arm aerolab-linux-arm64.rpm RPM for installing on centos/rhel-based distros
Linux (centos) Intel/AMD aerolab-linux-x86_64.rpm RPM for installing on centos/rhel-based distros
Linux (ubuntu) arm aerolab-linux-arm64.deb DEB for installing on ubuntu/debian-based distros
Linux (ubuntu) Intel/AMD aerolab-linux-amd64.deb DEB for installing on ubuntu/debian-based distros

Install

It is adviseable to use the provided installer files for your distro. Upon download, run the installation and aerolab command will become available.

Alternatively, manual installation can be performed by downloading the relevant zip file, unpacking it, and then moving the unpacked aerolab binary to /usr/local/bin/ or /usr/bin/. Remember to chmod +x the binary too.