Kvindo™ Cloud Docs
A Load Balancer distributes incoming network traffic across multiple backend targets to improve the availability, scalability, and reliability of an application. It lives in a subnet, receives traffic on a public IP, and forwards it to Target Groups according to its Listeners and their Rules.
• Subnet — the VPC subnet the load balancer runs in (spec.vpcSubnetId)
• Floating IP — an optional public IP clients connect to (spec.floatingIpId)
• Tier — a reserved field for future use; only standard is accepted today
• Listeners — accept traffic on a port + protocol; Rules route it to Target Groups
• TLS certificates — HTTPS and TLS listeners can present a Certificate you supply, or have the load balancer generate one automatically via Let's Encrypt (HTTP-01 challenge) — which requires a public IP and DNS for every host already pointing at it
| UI Name | API / kc name | Terraform name | Optional | Format | Default | Is read only | Description |
|---|---|---|---|---|---|---|---|
| Tier | spec.tier |
spec.tier |
No | string — standard |
standard |
No | Reserved for future use — only standard is accepted today |
| Subnet | spec.vpcSubnetId |
spec.vpc_subnet_id |
No | ULID — references a VPC Subnet | — | No | The subnet the load balancer runs in |
| Floating IP | spec.floatingIpId |
spec.floating_ip_id |
Yes | ULID (nullable) — references a Floating IP | — | No | Optional public IP clients connect to |
| Public IPv4 | status.publicIpV4 |
status.public_ipv4 |
— | string (nullable) | — | Yes | Public IPv4 the load balancer accepts traffic on |
| Public IPv6 | status.publicIpV6 |
status.public_ipv6 |
— | string (nullable) | — | Yes | Public IPv6 the load balancer accepts traffic on. IPv6 is not yet implemented — reserved for future use |
| Private IPv4 | status.privateIpV4 |
status.private_ipv4 |
— | string (nullable) | — | Yes | Private IPv4 of the load balancer inside the subnet |
| Private IPv6 | status.privateIpV6 |
status.private_ipv6 |
— | string (nullable) | — | Yes | Private IPv6 of the load balancer inside the subnet. IPv6 is not yet implemented — reserved for future use |
A standard load balancer in an existing subnet, reachable on a floating IP. Add Listeners, Rules, and Target Groups to route traffic — see the Load Balancing guide for the full stack.
Terraform
Python SDK
kc CLI
Resource docs
Examples
More in this section