NOTE: Administration of your projects is easier when you use symmetrical edge nodes (same brand, model, and hardware configurations). Doing so, however, is not mandatory.
View your projects
Use the ZEDEDA GUI
To view a list of your enterprise's projects, go to your Projects page by hovering over Administration on the side nav, then click Projects. Your Projects page also has a summary panel, which displays essential metrics related to your projects in aggregate.
Legends | Description |
|
The Project is ready to use. |
|
The Project is not ready to use. |
Status not used currently. | |
|
The project status is not known. |
|
The project status shows this status until the policy is created. |
Status not used currently. |
Use the ZCLI
zcli> zcli project show [[[<name> | --uuid=<uuid>] [--detail]] | [--name-pattern=<name-pattern>]]
Project details
To view the details of an individual project, find it on the Projects page and click on it. On the details page, you will see three tabs: Basic Info, Policies, and Events.
Basic Info
Here, you edit your project's Title and Description. The Id, Name, Type, and Profile fields are configured during project creation and may not be edited thereafter.
Input Field | Value |
Name(*) | This is unique across the Enterprise and cannot be changed. |
Title(*) | This is user-defined and can be changed. |
Description | A detailed explanation of what the Project is used for. Not mandatory. |
Profile |
You will need to select 'Cloud Profile' using the dropdown menu.
|
Policies
- Enforce edge node Attestation: See Remote Attestation Overview for more details.
- Network Instance Policy: If selected and defined, the network instance(s) should be automatically deployed to all edge nodes used by edge application(s) part of a particular project.
- Edge App Policy: If selected and defined, this policy will be applied to all the edge nodes that are part of this Project. If a new edge node is added to this Project, the 'Edge App Policy' will occur.
Input Field | Value |
Enforce Edge Node Attestation | The checkbox needs to be checked to enforce the edge node attestation. |
Edge App Policy | The checkbox needs to be checked to enable the automatic deployment of a particular edge application. Select an appropriate edge application(s) from the dropdown that should be automatically deployed to all edge nodes which are a part of the project being created. |
- Step 5 > When you click on the 'Add' button, a toast message appears as shown below:
- Step 6 > You can see that the new Project is added in the Projects list view.
Events
Events are significant changes in configuration or status to a project.
a) Info
b) Summary
Create a project
Use the ZEDEDA GUI
The first time you add a project might be while you’re onboarding an edge node to ZEDEDA Cloud.
If you are not onboarding an edge node, but adding a project separately, navigate to Projects as follows:
- Hover over Administration in the left panel and select Projects.
- Click the plus icon.
- Fill in the required fields in the Details page. Click Next.
- Fill in the required fields in the Deployments page. Click Next.
- Select and configure the policies you wish to apply to the project. Click Next.
- Review your configurations and if everything looks right, click Add.
Use the ZCLI
zcli> zcli project create <NAME> [--title=<TITLE>] [--description=<DESCRIPTION>] /
[--policy-config=<type:CONFIG_PATH>...]
Update a project
Use the ZEDEDA GUI
From the Projects page...
Basic Info
-
Click on the Edit (
) icon.
- Update the editable fields of the 'Details' section. Refer to the tables under the create operation for information on the editable field values and their descriptions.
- In the policies section, check the 'Enforce Edge Node Attestation' checkbox if needed.
- Click on 'Submit' button.
Use the ZCLI
zcli> zcli project update <NAME> [--title=<TITLE>] [--description=<DESCRIPTION>] /
[--config=<key:value>...] [--policy-config=<type:CONFIG_PATH...>]
Delete a project
Use the ZEDEDA GUI
- Click on the checkboxes of the Projects list on which the required operation needs to be performed.
-
Click on the More (
) icon on the top right corner.
- From the dropdown, select 'Delete'.
- Click the 'Confirm' button on the modal dialogue which appears as below:
- When you click on the 'Confirm' button, a toast message announcing the successful submission of the delete request of the projects appears.
Use the ZCLI
zcli> zcli project delete <name> [-f]