Releases: EdgeNet-project/edgenet
Releases · EdgeNet-project/edgenet
EdgeNet Early Resease
The initial release of EdgeNet.
This release covers the following objects and reconciliers:
- Tenant
- SubNamespace
- NodeLabeller
ChangeLog
- Started kubebuilder for autogenerating maintainable, efficient, and easy to read code in the project.
- About the Tenant CRD
- Removed
Addressfield. - Removed
Contactfield. - Removed
ShortNamefield. - Added
Adminfield. - Added
ResourceAllocationfrom TenantRequest. - Added validators/processors/descriptions to the fields of the Tenant
- Added RBAC ClusterRole Binding when a new Tenant is created.
- Removed
- About the SelectiveDeployment CRD
- The selective deployment feature is removed.
- About the NodeLabeller
- The nodelabeller is semi-implemented to mark the nodes with geo-spatial information. The information is received from MaxMind database.
- About the TenantResourceQuota
- The TRQ uses an
claimanddropsystem. This is hard to navigate as I think the resources should be additive. In the user's perspective I think they make more sense as well. - This object is removed. Instead we can use SmartResourceQuota in the future.
- The TRQ uses an
- About the project:
- To the project, I have added the
antreadeployment to themakefile. CURRENTAdded the the feature flags for different reconcilers.- There are 2 main groups; multitenancy and labellers instead of core and apps.
- There is the implementation for the e2e tests. But it is not added to the
GitHub Actions.
- To the project, I have added the