Kvindo™ Cloud Docs


Language

Service Discovery Target

A Service Discovery Target is a Target Group backend whose members are discovered automatically by matching VM labels, rather than being listed by IP. As VMs that carry the selected labels come and go, the load balancer updates its backend list without any manual change; each discovered VM is registered by its private IPv4.

Key concepts

Target group — the group this backend joins (spec.targetGroupId)

Label selectors — a label key/value map; VMs matching all pairs become targets (spec.labelSelectors)

Port — not set here; the backend port comes from the Listener Rule's toPorts

Parameters
UI Name API / kc name Terraform name Optional Format Default Is read only Description
Target group spec.targetGroupId spec.target_group_id No ULID — references a Target Group No The group this backend joins
Label selectors spec.labelSelectors spec.label_selectors Yes map of string → string {} No VMs matching all these labels are discovered as targets (registered by private IPv4)
Examples

A discovery target that registers every VM labelled app=web.

Terraform

Python SDK

kc CLI


Related pages

Resource docs

More in this section

An unhandled error has occurred. Reload 🗙