在 Kubefly 中,你可以创建新项目或管理现有项目。每个项目都会获得一个唯一的 ID,用于在 Kubernetes 集群内标识该项目。该项目还将在 Kubernetes 集群中获得一个唯一的 namespace,其名称与项目 ID 相同。
要创建新项目,请登录 Kubefly 平台,点击右上角的 New Project 按钮。填写项目名称和描述,并选择要用于该项目的 blueprint。点击 Create project 按钮创建项目。
在创建项目之前,你首先需要创建一个 Blueprint。前往 Blueprints 部分了解有关 blueprints 的更多信息。
你还可以为项目设置一些标签。标签用于将项目分组,并可用于在项目列表中过滤项目。
每个项目都有自己的概览页面,你可以在其中查看项目及其资源的详细信息。
每个 Kubefly 项目在 Kubernetes 中都有一个命名空间,并带有特定的标签:
| 标签 | 描述 |
|---|---|
| kubefly.io/displayName | 用户在 pocketbase 中的显示名称。 |
| kubefly.io/projectId | 项目名称,即 ID。 |
| kubefly.io/userId | 项目的用户 ID。 |
| kubefly.io/username | 项目的用户名。 |
在项目概览中,你可以查看该项目中的所有部署。你还可以导航到 Blueprints,创建 新部署 或进行一些 项目设置。在列出的部署中,你可以查看其状态、当前发布的 ID、集群中正在运行的 副本数量 以及当前部署的 镜像。
在项目设置中,你可以更改项目 名称、头像 和 标签。你还可以从项目设置中删除项目,这也会删除 Kubernetes 集群中的 命名空间。
