The following article specifies what are the system requirements for the server/instance upon the BlazeMeter's on-premise agent (previously known as 'ship') will be installed. To begin the Private Location installation, follow the instructions here.
Docker Installation Requirements
The following details are the installation requirements for our Docker implementation.
Supported OS versions
We recommend using any of the following Operating Systems, all versions that run with Docker:
- CentOS
- RHEL
- Ubuntu
- Debian
Important: If you are using RedHat, make sure that your system is registered to Red Hat Subscription Management.
Hardware Requirements
- Processor = Minimum dual-core
- RAM = Minimum 8GB RAM
- Hard Disk = Minimum 60GB free space. Recommend 100GB free space, or more based on the number of functionalities you want to install.
- /tmp folder needs at least 40GB free space
For the GUI Functional functionality, we recommend using SSD storage on the machine as it will speed up GUI test execution. For more than 8 parallel browsers, it is mandatory to have SSD storage.
Software Requirements
- Docker CE or Docker EE to be installed on the machine.
- Minimal Docker version required is: 17.x
To verify Docker compatibility with your operating system, see https://docs.docker.com/engine/install/centos.
Tip: You can try installing Docker CE on Red Hat OS by using the CentOS CE Installation process.
This is just a suggestion, and we do not provide support for Docker.
Network Requirements
- Open all TCP Ports (0-65535) in your internal network only - An inbound connection is needed between the Private Location's ships/instances and your internal environment. No open connections to the internet are needed.
- Network Specs for installation:
- HTTP/S access to a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com
- Access to Ubuntu repositories (ONLY for Ubuntu)
- Standard RPM repositories (Only for RPM based distributions)
- Matching EPEL repositories (Only for RPM based distributions)
- https://index.docker.io
- https://pypi.org/ (for PIP packages)
- https://hub.docker.com
- https://storage.googleapis.com
Network Specs for normal use:
HTTP/S access to a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com, storage.googleapis.com
Note:
- All servers in the same Private Location (aka 'harbor') should reside in the same segment.
/etc/hosts
IPv4 mapping should only have "127.0.0.1 localhost".
Begin your private location installation.
Kubernetes Installation Requirements
The following details are the installation requirements for our Kubernetes implementation.
Recommended OS versions
We recommend using any of the following Operating Systems, all versions that run with Kubernetes:
- CentOS
- RHEL
- Ubuntu
- Debian
If you are using RedHat, make sure that your system is registered to Red Hat Subscription Management.
Hardware Requirements
- Processor = Minimum dual-core
- RAM = Minimum 8GB RAM
- Hard Disk = Minimum 60GB free space. Recommend 100GB free space or more based on the number of functionalities you want to install.
Software Requirements
- Minimum Kubernetes version required is: 1.9
Network Requirements
- Open all TCP Ports (0-65535) in your internal network only - An inbound connection is needed between the Private Location's ships/instances and your internal environment. No open connections to the internet are needed.
- Network Specs for installation:
- HTTP/S access to a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com
- Access to Ubuntu repositories (ONLY for Ubuntu)
- Standard RPM repositories (Only for RPM based distributions)
- Matching EPEL repositories (Only for RPM based distributions)
- https://index.docker.io
- https://pypi.org/ (for PIP packages)
- https://hub.docker.com
- https://storage.googleapis.com
Network Specs for normal use:
HTTP/S access to a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com, storage.googleapis.com
Note:
- All servers in the same Private Location (aka 'harbor') should reside in the same segment.
/etc/hosts
IPv4 mapping should only have "127.0.0.1 localhost".
You are ready to begin your private location installation.
0 Comments