nephio-project / nephio

Nephio is a Kubernetes-based automation platform for deploying and managing highly distributed, interconnected workloads such as 5G Network Functions, and the underlying infrastructure on which those workloads depend.
Apache License 2.0
93 stars 52 forks source link

Deploy Nephio management cluster components on real k8s #577

Closed gvbalaji closed 1 week ago

vjayaramrh commented 1 week ago

The PR for deploying management components is at https://github.com/nephio-project/test-infra/pull/269

dkosteck commented 1 week ago

This has now been validated on an Ubuntu 20.04 VM using https://github.com/nephio-project/test-infra/pull/269.

Deployment of the K8s cluster was done using https://github.com/nephio-project/test-infra/pull/46.

After the cluster was installed and verified, the context was pulled with kubectl config get-contexts and passed to the init script located on the non_kind_k8s branch of the same fork: https://github.com/nephio-project/test-infra/pull/269.

This was then verified by forwarding the ports for the webui and gitea on the jump host, as documented here: https://docs.nephio.org/docs/guides/install-guides/