Skip to main content
logoTetrate Service BridgeVersion: 1.11.x

Workload Registration Service

Workload Registration Service registers the requesting workload in the mesh.

WorkloadRegistrationService

WorkloadRegistrationService registers the requesting workload in the mesh.

RegisterWorkload

UnregisterWorkload

RegisterWorkloadRequest

Request to register the workload in the mesh.

FieldDescriptionValidation Rule

registration

tetrateio.api.onboarding.config.types.registration.v1alpha1.Registration
REQUIRED
Information about the workload collected by the Workload Onboarding Agent.

message = {
  required: true
}

RegisterWorkloadResponse

Response to the registration request.

UnregisterWorkloadRequest

Request to unregister the workload from the mesh.

UnregisterWorkloadResponse

Response to the unregistration request.

FieldDescriptionValidation Rule

propagationDelay

google.protobuf.Duration
Estimated amount of time it will take to propagate the unregistration event across all affected mesh nodes.

During this time interval affected proxies will continue making requests to the deregistered workload until the respective configuration update arrives.

To prevent traffic loss, Workload Onboarding Agent SHOULD delay shutdown of the the workload's sidecar for that time period.