Repositories

Prev Next

Itential Cloud supports the configuration of remote repositories such as GitHub and GitLab, which allows you to connect and retrieve repository information. This feature capability is essential to managing your Pre-Builts and other ready-made automation solutions.

Note:

A set of valid credentials is required to communicate with any remote repository.

Repository Configuration

From within Admin Essentials, the sidebar contains the Repositories section which shows all of the repository configurations currently on the system. When a repository is selected, the Repository Configuration appears, showing the repository's settings, including how it connects to remote repositories. From this same view, you can edit and update repository properties, or delete the repository's configuration. The repository properties for @itentialopensource are configured by default on startup of Itential Platform.

Figure 1: Repository Configuration
Repository Configuration

Property Description
Connected A toggle that denotes if the repository is connected or disconnected.
Show Pre-builts on older releases The pre-builts displayed by default match the most recent release version; however, when this toggle is turned "on", it will also show any older pre-builts that may or may not be compatible with the system..
Name The name for the remote repository.
Type The type of repository configuration.
Host The hostname or IP address of the repository server.
Path The path for the repository server. The path must be the part of the URL after the https://hostname/.
Credentials The necessary credentials needed to authorize access to a repository (e.g., required if accessing a private gitlab repository).
Token The access token used to authorize access to a repository.

Creating a New Repository Configuration

A user can create a new repository configuration from Admin Essentials by selecting the plus (+) button in the top toolbar. A dialog will appear, prompting the user to fill in the configuration properties. Once all the properties are set for your repository, click Save and the newly created repository will appear in the left sidebar under the Repositories section of Admin Essentials.

Figure 2: New Repository Configuration
Create New Repository Configuration