Kvindo™ Cloud Docs
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.
• 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
| 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) |
A discovery target that registers every VM labelled app=web.
Terraform
Python SDK
kc CLI
Resource docs
More in this section