This section describes how to create a federated project.

Note

For a federated project to run on multiple clusters, the workspace to which the federated project belongs must be authorized to access multiple clusters. For more information, see Create a Workspace.

Prerequisites

  • The Federated Application Management extension must be installed and enabled on the KubeSphere platform.

  • You need to join a workspace and have the Federated Project Management permission in the workspace. For more information, see Workspace Members and Workspace Roles.

Steps

  1. Log in to the KubeSphere web console with a user who has Federated Project Management permissions and enter your workspace.

  2. Click Federated Projects in the left navigation pane.

  3. Click Create on the page.

  4. In the dialog box that appears, configure the project parameters, and then click OK.

    Parameter Description

    Name

    The name of the project. Project names must be unique within a cluster. 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 63 characters.

    Alias

    The alias of the project. Aliases can be the same across different projects.

    Description

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

    Cluster

    The clusters available for the project. Resources in the project run on the clusters selected here. When creating a federated project, you can click Add to select multiple clusters so that resources in the project run on different clusters.

    After the project is created, you can invite users to join the project and deploy services in the project.