Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

BPA Operator: Itohan Ukponmwan ramamani yeleswarapu

ICN project uses Virtlet for provisioning virtual machines in the edge locations. For this release, it involves a nested Kubernetes implementation. Kubernetes is first installed with Virtlet. Pod spec files are created with cloud init user data, network annotation with mac address, CPU and Memory requests. Virtlet VMs are created as per cluster spec or requirement. Corresponding provisioning custom resources are created to match the mac addresses of the Virtlet VMs.

BPA operator checks the provisioning custom resource and maps the mac address(es) to the running Virtlet VM(s). BPA operator gets the IP addresses of those VMs and initiates an installer job which runs KuD scripts in those VMs. Upon completion, the K8s cluster is ready running in the Virtlet VMs.

BPA Rest Agent: Enyinna Ochulor 

...

PATCH - Uploads images to the MinIO backend and updates Mongodb.

DELETE - Remove Removes the image from MinIO and Mongodb.

...