This section describes how to install an app from an app template in a workspace or a third-party app repository.

Note

To use app templates in a workspace, you need to install and enable the "KubeSphere App Store Management" extension. After installation, the App Templates option will appear under the App Management menu of the workspace. Then workspace members with relevant permissions can create app templates for the workspace.

Prerequisites

You need to join a project and have the App Instance Creation permission in the project. For more information, see Project Members and Project Roles.

Steps

  1. Log in to the KubeSphere web console with a user who has App Instance Creation permissions and enter your workspace.

  2. Click Application Workloads > Apps in the left navigation pane.

  3. Select a project from the drop-down list in the upper left corner of the page.

  4. Click Create on the page.

  5. In the Create App dialog box, click From App Template.

  6. On the App Template page, click the Current Workspace drop-down list and select Current Workspace or an app repository.

  7. Click the app template you want to use, and then click Install.

  8. Select the installation location for the app, and then click OK.

  9. On the Basic Information tab, set the basic information of the application, then click Next.

    Parameter Description

    Name

    The user-defined name of the application. The name can only contain lowercase letters, numbers, and hyphens (-), must start with a lowercase letter and end with a lowercase letter or number, with a maximum length of 32 characters.

    Version

    The version of the application.

    Description

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

    Location

    The workspace, cluster, and project to which the application belongs.

  10. On the Application Settings tab, set the functional parameters of the application as needed, then click Install.

    Note

    App templates and app repositories are created by workspace members with relevant permissions.

    For more information about app feature parameters, please contact the app provider.

    After the app is created, it will appear in the app list of the project it belongs to.