The MobiledgeX Platform enables developers to dynamically scale and deploy applications on Telco data centers (cloudlets) geographically close to your end-users. Deploying to MobiledgeX’s cloudlets provides applications the advantage of low latency, which can be extremely useful for real-time applications such as Augmented Reality, Mobile Gaming, Self-Driving Cars, Drones, etc.
These docs are rough drafts that are provided on an as-is basis. These documents address several non-standard use cases, and may rely on features that have not been released to the live environments. As such, these documents should only be used under the guidance of the MobiledgeX Customer Success Team. For finished documentation corresponding to the current release version please see the MobiledgeX developer website.
This intended to show the various ways that MeX resources can be orchestrated. This includes the MeX Console, but it also includes examples that show how to access the Orchestration API directly using cURL based tooling, as well as how to access via scripting languages.
Enabling these Orchestration related tasks to be managed outside of the console will enable customers to better integrate the management of deployments within their existing workflows. Examples are included for integration of the MobiledgeX platform within a Jenkins pipeline as well as with ansible.
Additional docs will expand on these examples and show how to deploy VM based workloads, how to integrate docker build/push into the workflow, as well as informational work flows to show existing deployments for a given user, organization, region, etc.
mcctl
Utilityhello-edge
jenks-test
It is possible to pass a simple JSON payload to the MexAPI directly or via the mcctl
utility. These are sample blobs designed to accomplish common tasks; these will need to be changed to reflect your needs prior to being run.
It is possible to deploy a kubernetes workload to the MobiledgeX platform using either yaml or helm.