Offline Repository

Introduction

A repository connection enables access from one of the CloudCenter Suite VMs to the default Cisco Products Repository. This default repository is only accessible if you have direct internet access.

The CloudCenter Suite will try to connect to the Cisco Products Repository to install and upgrade the product modules. 

  • The default Cisco Products Repository is only accessible if your underlying Kubernetes cluster has direct internet access. 

  • If you are behind a proxy environment, you must provide the proxy settings in the installers and you will not need an offline repository (for private clouds).


If you do not have internet access, you must connect the CloudCenter Suite to the offline repository (see Offline Repository Configuration for additional details)
.

After you create a VM from the OVA, you have the option to use the VM as an offline repository server.

The offline repository connects to the default Cisco Products Repository and allows you to install or upgrade within the Suite Administration.

The offline repository is the same for all supported clouds – and is only supported for OpenStack and VMware clouds.

Prerequisites to Configure the Offline Repository

  • The offline repository VM must have access to the Cisco repository at devhub-docker.cisco.com and devhub.cisco.com.

  • You must manually set up a valid DNS name for the repository VM. 

  • You must get a valid certificate and a private key pair for the DNS name (self-signed certificates are not acceptable, you must get a Certificate Authority to sign the certificate)

  • The repository VM must be accessible from the Kubernetes cluster through the domain name. 

  • Optional. If your offline repository server requires a proxy to connect to the Internet, you must have the proxy configuration ready.

  • A VM that was used for the installation can also be used as an offline repository after the installation completes.

    Once converted to an offline repository, this VM can no longer be used as the installer VM.

Setup the Offline Repository

To setup an offline repository, follow this procedure.

  1. Click Setup in the Set up Offline Repository area as displayed in the following screenshot.

  2. Click Select File to upload the certificate and the private key as displayed in the following screenshot.

    Verify that the certificate and private key files have been assigned 755 permissions (full permissions for the owner, and read/execute permission for others).

  3. Enter the DNS name in the Offline Repository Domain Name field.

  4. (Optional) Enter the proxy IP or DNS name in the HTTPS Proxy Host field..

    This step is required only if you connect to the Internet via a proxy.

  5. Click Done to complete the installation.

  6. Navigate back to CloudCenter Suite to connect to the repository and perform further actions in CloudCenter Suite as displayed in the following screenshot.

    Once you setup offline repository, note its DNS name so you can re-launch the CloudCenter Suite Installer Repository Proxy success page so you can edit the repository details at a later date.


Edit Offline Repository

Once you have set up the repository, you can click the Edit Repository link to change the certificates, DNS name, and proxy settings.

If you are editing the repository at a later time, use the DNS address (that you noted down after you Setup the Offline Directory as described in the previous section) to re-launch the CloudCenter Suite Installer Repository Proxy success page and click the Edit Repository link as displayed in the following screenshots.

If you change the proxy password in the proxy instance, wait for at least 30 seconds for the new password to take effect, before updating the new password in the Edit Repository page. 


  • No labels
Terms & Conditions Privacy Statement Cookies Trademarks