You can deploy vRealize Code Stream Management Pack when you have two vRealize Automation appliances in a production environment.

The vRealize Code Stream Management Pack requires two vRealize Automation appliances. vRealize Automation, vRealize Code Stream, vRealize Orchestrator, and Artifactory provided with vRealize Code Stream are hosted on a single appliance. The second appliance hosts the content storage and the persistent storage.

Requirements

To deploy vRealize Code Stream Management Pack for IT DevOps 2.1, you require:

  • vRealize Automation 7.x appliance with 4 CPU and 20-Gb RAM, which is available with vRealize Code Stream 2.x on the same appliance.

  • Content Server

    For production systems, you can deploy the content server on a secondary vRealize Automation appliance that has vRealize Automation and vRealize Orchestrator services disabled. The content server exports and imports software-defined content in the form of binary files between external systems and the JFrog Artifactory artifact repository.

    For non-production systems, you can deploy the content server on the same appliance as vRealize Automation. However, you must increase the memory to manage the extra load and avoid any performance impact. For optimum results, install a secondary server with an external content server host.

  • vRealize Automation Advanced (or equivalent) license

  • vRealize Code Stream license

  • (optional) SMTP server

Note:

Increase the RAM size on the vRealize Automation appliance from 18 Gb to 32 Gb if content server and thevRealize Automation appliance are deployed on a single appliance.

Ports

The system must support the appropriate inter-application communications.

vRealize Orchestrator

Server Role

Inbound Ports

Outbound Ports

vRealize Automation and vRealize Code Stream appliance

HTTPS: 443

HTTPS: 443 and 8281

SSH: 22

Content Server (Second vRealize Automation)

SSH: 22

HTTPS: 443 and 8281

SSH: 22

The ports are applicable to out-of-box Package Types.

External test workflow server running vRealize Orchestrator

HTTPS: 443 and 8281

HTTPS: 443 and 8281

The ports are applicable to out-of-box Package Types. Additional ports might be required for custom test workflow.