This section describes how to add an application repository to the KubeSphere platform. The application repository added here is a system repository.

Prerequisites

  • You need to have the App Store Management permission on the KubeSphere platform. For more information, see Users and Platform Roles.

  • The KubeSphere App Store Management extension must be installed and enabled on the KubeSphere platform.

  • A Helm Chart repository must be created in advance. For information on how to create a Helm Chart repository, please refer to the Helm official documentation.

Steps

  1. Log in to the KubeSphere web console as a user with App Store Management permissions.

  2. In the upper right corner of the page, click the grid icon and select App Store Management.

  3. Click Application Repositories in the left navigation pane.

  4. On the page, click Add.

  5. In the Add Application Repository dialog box, set the parameters for the application repository, then click OK.

    Parameter Description

    Name

    The name of the application repository.

    Alias

    The alias of the application repository.

    URL

    The URL of the Helm Chart repository. Click Verify to test if the Helm Chart repository is available.

    Sync Interval

    The automatic synchronization period between the application repository and the Helm Chart repository. The value range is from 3 minutes to 24 hours. The default value 0 means no automatic synchronization.

    Publish to App Store Simultaneously

    Directly synchronize applications from the application repository to the App Store.

    Description

    The description of the application repository. The description can contain any characters, with a maximum length of 256 characters.

    After the application repository is created, it will be displayed in the application repository list.