The PulseUno environment consists of the PulseUno server, Git server, Vault server, and agents. The following table provides an overview of the PulseUno components.
To manage licenses, PulseUno uses the AutoPass License Server (APLS). For details, see PulseUno licensing.
This is the central module of a PulseUno environment that:
For details about server configuration, see Configuration settings.
This server provides a secure storage for packages, or collections of software components, such as binaries, artifacts, and metadata. Vault packages can be used in builds and continuous integration pipelines.
The Vault server supports the following package managers:
Vaults enable you to maintain your own and third-party packages with the help of audit trails, license and security issue detection, reviews, and approvals.
For details, see Use vaults to manage artifacts.
This is the server for Git repositories that supports standard Git-based functionality, such as creating and cloning Git repositories, collaborating on projects with individuals and teams, committing, reviewing, and merging changes.
For details, see Create Git repositories.
These are small applications associated with the PulseUno server and used for running chains. To increase the capacity of your system, you add more agents.
For details, see Agent architecture.
The PulseUno components can be installed on the same system or on different machines.