DPs and Data Model

When Kuma (kuma-cp) runs, it will be waiting for the data-planes to connect and register themselves. In order for a data-plane to successfully run, two things have to happen before being executed:

  • There must exist at least one Mesh in Kuma. By default the system auto-generates a default Mesh when the control-plane is run for the first time.
  • There must exist a Dataplane entity in Kuma before the actual data-plane tries to connect to it via kuma-dp.
    DPs and Data Model - 图1

On Universal the Dataplane entity must be manually created before starting kuma-dp, on Kubernetes it is automatically created.