< img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3131724&fmt=gif" />

Create Projects

This section explains how to create projects in a cluster.

Prerequisites

You should join a cluster and have the Project Management permission within the cluster. For more information, refer to "Cluster Members" and "Cluster Roles".

Steps

  1. Log in to the KubeSphere web console with a user who has the Project Management permission, and access your cluster.

  2. Click Projects in the left navigation pane.

  3. Click Create on the page.

  4. In the Create Project dialog, set the parameters for the project, then click OK.

    Parameter Description

    Name

    The name of the project. Project names must be unique within the same cluster. Names can only contain lowercase letters, numbers, and hyphens (-). They 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 for different projects. Aliases can only contain Chinese characters, letters, numbers, and hyphens (-). They must not start or end with a hyphen (-) and have a maximum length of 63 characters.

    Description

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

  5. In the project list, click more on the right of the newly created project, then select Assign Workspace from the dropdown list.

  6. In the Assign Workspace dialog, select a workspace to which the project belongs, and choose a member as the project administrator, then click OK.

Note
  • Once a project is assigned to a workspace, you are not allowed to change its workspace.

  • Once the project is created, you can invite users to join the project and deploy services within it.

Receive the latest news, articles and updates from KubeSphere


Thanks for the feedback. If you have a specific question about how to use KubeSphere, ask it on Slack. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.

What’s on this Page