Git Repos Page#

The Git Repos page lists each locally hosted Git repository with a clickable link to details, whether it is public or not, the URL to the bare repo (and contents), and the argument used to clone the repository via ssh. The page is available via Provisioning + SW > Git Repos in the left navigation panel.

Git Repos Page

Git repositories hosted by ICE ClusterWare™ head nodes are useful for automated configuration systems. For example, a Git repository hosted by a head node could contain an Ansible playbook. For an example implementation, see Using Ansible.

Create Git Repo#

To create a Git repository:

  1. Click Add Git Repo.

  2. Add details about the Git repository. The following fields are available:

    • Name: Required.

    • Description: Optional.

    • Public: Indicate whether the Git repository is public or private. Set to Public by default.

    • Upstream: Optional. Provide the URL for the Git repository to define a mirror of the upstream.

  3. Click Add Git Repo to save your changes.

The new Git repository appears in the list at the top of the page.

Edit Git Repo#

To edit a Git repository:

  1. Click the Git repository name to open the Edit Git Repo panel.

  2. Make updates to the Git repository.

  3. Click Edit Git Repo to save your changes.

Delete Git Repo#

To delete a Git repository, click the ellipsis (...) on the far right of the row and select the Delete action.