Vitumbiko Mafeni | Jangwon Lee
Making IoT Simple
Leveraging Akri & Nephio in a Hybrid Cloud Environment
Vitumbiko Mafeni�Research Engineer�SSU IISTRC
Jangwon Lee�Research Engineer�SSU IISTRC
Who we are
November 12, 2024�Salt Lake City
What we have on the table: Nephio
For the purposes of Nephio deployment, two categories of Nephio:
Workload Clusters
Functionalities
source: https://docs.nephio.org/docs/
What we have on the table: Akri
There are two Akri CRDs:
Extending Kubernetes to the Edge with Akri
source: https://docs.akri.sh/
The Challenge in Nephio & Akri
We can solve these challenges with Nephio and Akri
Solution Overview
Solution 1 – Nephio AWS deployment PoC
Solution 2 – Nephio Akri Integration – IoT PoC
Akri Components running on Nephio Workload clusters, inferencing intensive services running on Nephio Workload cluster on AWS
Nephio Package Management
Helm currently not supported in the Nephio UI*
New Registered Akri package
IoT cluster creation on OpenStack with Akri Packages
Clusters Created
Workload Cluster
Created Workload Cluster -> kubectl
Argo Application helm configuration
ArgoCD Configs + Syncing Akri Components
Repo
Akri Components
Cluster repo/Nephio cluster name/Argo App
Akri Components Over WorkloadCluster
Discovering & Using USB Cameras
Akri Helm Values in a git repo configurations deployed through ArgoCD and managed through Nephio Management cluster
Takeaway
SSU-IISTRC
Github
Contact Info
Mafeni Vitumbiko: vitumafeni@dcn.ssu.ac.kr
Jangwon Lee: jangwon.lee@dcn.ssu.ac.kr