Proxy repositories
Maverix allows you to use proxy repositories.
Select an application in the Application section.
Select the Development menu item on the left and go to the Proxy tab. This tab displays proxy repositories. Click the +Add new button and fill in all the fields in the Create repository proxy window to create a new proxy.
Select the repository manager from the Repository Manager drop-down menu and the required repository in the Repository proxy field. After filling in both fields, click the Save button to create a proxy or use the Cancel button to abort.
The newly created proxy appears in the Proxy tab, and a confirmation message appears at the bottom right.
If control of uploaded components is enabled on the Repository Manager side, the created proxy is automatically added to the software development control perimeter. Select the DevSecOps menu item on the left and go to the DevSecOps perimeter control tab. This tab displays the existing proxy repositories and the DevSecOps practices used for them.
For example: Nexus Repository Manager is configured to integrate with Nexus IQ, and the IQ: Audit and Quarantine capability is added for the maven-central proxy repository. This indicates that the perimeter control practice has already been applied for this proxy. The appropriate record for the maven-central repository is displayed on the DevSecOps perimeter control tab.
Toggle the selector located in the bottom right of the repository card to exclude a proxy repository from the control perimeter.
When you exclude/include a proxy repository from/into the control perimeter, a corresponding confirmation message is displayed at the bottom right.
In addition, it’s possible to delete the proxy repository. Select the Development menu item on the left and go to the Proxy tab. Click the Delete repository proxy icon at the bottom right of the proxy card to delete the proxy repository.
Confirm the deletion by clicking the Confirm button in the dialog window that appears, or click the Cancel button to abort.
Once the proxy repository has been deleted, a confirmation message appears at the bottom right.
The deleted proxy repository isn’t displayed on the Proxy tab of the Development page and on the DevSecOps perimeter control tab of the DevSecOps page. Therefore, it can’t be included in the software development control perimeter.