v1.0.0-alpha.0
The back end is an app written in Go that is only accessible via the front end. For various routes in its app, it gets the benefit of client-go and Go packages for talking to the Kubernetes cluster of EdgeNet and makes use of the Namecheap API. Addition to these, Kubernetes custom controller called nodelabeler lists and watches the nodes of the cluster to detect add & edit node operations, and then attaches geolabels on them by using GeoLite2. Then Kubernetes custom controller called selectivedeployment gives you the opportunity to do so based on continent, country, state/region, and city, as well as on polygons that you describe using latitudes and longitudes. The API documentation which describes the main functionallities of the head node is created by Postman.
This backend works with the Portal which is where you register for using EdgeNet, and receive the required configuration files for later accessing your personalized Kubernetes (or "K8s") dashboard to administrate your EdgeNet resources.