Manage Projects
Once the Clusters are successfully onboarded, a default project is attached to the cluster right at the time of its creation.
You can create and add multiple projects to one or many clusters. Follow the steps to add an existing project to a cluster Assign a cluster to project(s)
Project View
On the status bar, next to your Organisation name, an All Projects drop down lists out all the Projects in your Organisation. The dashboard summary relates to the selected Project.
Add a Project
New projects can be created in an organisation. To begin
- Navigate to the Organisation Settings on the left menu
- Go to the Projects tab
- Click on
+ Add Project
. - Give your new project a display name and click on
Create
.
That's it! You now have a Project to start managing your resources.
Once the new project name is saved, its configuration stays within the Project Settings on the left menu. You can start adding resources. At this point you may want to assign one or more Clusters to this project, and add secrets, private registries
Modify a Project
At any given time, the display name of the project can be modified. The following steps can be taken to start making changes:
- Go to the Project Settings, and click on
Edit
. - Change the name of the Project name and/or the DNS name.
- Select
Save
.
Projects have a dnsName and a displayName property so that you can supply free text names, but also supply DNS formatted names (as required by K8s) for Projects. The dnsName is used by the backend when deploying packages.
Alternatively, you can also Add
and Edit
projects by going to the Organisation Settings on the left menu.
Delete a Project
For Organisations that no longer require a Project and all the resources on that project, you can remove it from your Organisation.
- Navigate to the Project page.
- Click on
Edit
to make changes. - Now select
Delete
and confirm to delete the Project.
You cannot Delete a Project that has active Deployments. Stop those deployments first.
Configure and View Resources in a Project
You can manage the following resources within a Project:
- Packages that are configured in the Project.
- Secrets that have been defined in this project, and can be used to pass configuration to Containers.
- Private Registries that have been configured, enabling access to secure image registries.