Objects and their Relationships

5G Core objects have the following relationships:
  • KubernetesMaster:
    • MemberOf
      with InChargeDomain
    • Manages
      with KubernetesWorker
    • DeployedOn
      with VirtualMachine
    • DiscoveredBy
      with VropsService
  • KubernetesWorker:
    • MemberOf
      with InChargeDomain
    • ManagedBy
      with KubernetesMaster
    • Contains
      with KubernetesPod
    • DeployedOn
      with VirtualMachine
  • KubernetesPod:
    • ContainedBy
      with KubernetesWorker
    • MemberOf
      with InChargeDomain
    • Contains
      with Container
  • Container:
    • MemberOf
      with InChargeDomain
    • ContainedBy
      with KubernetesPod
  • ContainerNetworkFunction:
    • MemberOf
      with InChargeDomain
    • UsesService
      with KubernetesService
  • KubernetesReplicaSet:
    • MemberOf
      with InChargeDomain
    • Replicates
      with KubernetesPod
  • KubernetesService:
    • MemberOf
      with InChargeDomain
    • servesPod
      with KubernetesPod
    • ServiceUsedBy
      with ContainerNetworkFunction
  • NetworkSliceService:
    • Contains
      with NetworkSliceSubnetService
    • MemberOf
      with InChargeDomain
    • MemberOf
      with ServiceOffering
  • NetworkSliceSubnetService:
    • RealizedBy
      with ConatinerNetworkFunction
    • ContainedBy
      with NetworkSliceService
    • MemberOf
      with InChargeDomain

Topology Map

The following illustrations display the various maps available for 5G Core:
Network Slice Service 5G Core