Workload Registration
Tetrate Service Express (TSE) utilizes many of the same components as the Tetrate Service Bridge(TSB) product but has the several distinctions. Go to Comparing TSE and TSB for more details.
Workload Registration specifies information sent by the Workload Onboarding Agent to the Workload Onboarding Plane to register the workload in the mesh.
AgentInfo
AgentInfo specifies information about the Workload Onboarding Agent
installed alongside the workload.
Field | Description | Validation Rule |
---|---|---|
version | string | string = { |
IstioSidecarInfo
IstioInfo specifies information about the Istio Sidecar
installed
alongside the workload.
Field | Description | Validation Rule |
---|---|---|
version | string | string = { |
revision | string E.g., If omitted, it is assumed that the pre-installed Notice that the value constraints here are stricter than the ones in Istio. Apparently, Istio validation rules allow values that lead to internal failures at runtime, e.g. values with capital letters or values longer than 56 characters. Stricter validation rules here are meant to prevent those hidden pitfalls. | string = { |
Registration
Registration specifies information sent by the Workload Onboarding Agent
to the Workload Onboarding Plane
to register the workload in the mesh.
Field | Description | Validation Rule |
---|---|---|
agent | tetrateio.api.onboarding.config.types.registration.v1alpha1.AgentInfo | message = { |
sidecar | tetrateio.api.onboarding.config.types.registration.v1alpha1.SidecarInfo | message = { |
host | tetrateio.api.onboarding.config.types.registration.v1alpha1.HostInfo | message = { |
workload | tetrateio.api.onboarding.config.types.registration.v1alpha1.WorkloadInfo | – |
settings | tetrateio.api.onboarding.config.types.registration.v1alpha1.Settings | – |
Settings
Settings specifies registration settings.
Field | Description | Validation Rule |
---|---|---|
connectedOver | tetrateio.api.onboarding.config.types.registration.v1alpha1.AddressType | – |
SidecarInfo
SidecarInfo specifies information about the sidecar installed alongside the workload.
Field | Description | Validation Rule |
---|---|---|
istio | tetrateio.api.onboarding.config.types.registration.v1alpha1.IstioSidecarInfo oneof _kind | – |
WorkloadInfo
WorkloadInfo specifies information about the workload.
Field | Description | Validation Rule |
---|---|---|
labels | – |