Kvindo™ Cloud Docs


Language

Hosting Provider

A Hosting Provider identifies where a resource is physically provisioned. The platform currently runs on a single provider, so in practice a Hosting Provider represents a datacenter / region (e.g. g-ru-msk-1). Other resources — VMs, volumes, VPCs, and so on — are pinned to a specific hosting provider at creation time, and the provider record describes where and on what infrastructure that happens.

Key concepts

• Cloud — the underlying provider technology; currently only kvindo (there are no longer integrations with external hosting providers)

• Location — country, ISO code, city and data-center index describing where the provider runs

• SLA — the availability target advertised for this provider

• Disabled — when set, the provider is hidden from new resource creation while existing resources keep running

• Key features — free-form tags advertising notable capabilities (e.g. Economy, FastCpu, Gpu, HasArmCpuOptions, FastDisks)

Parameters
UI Name API / kc name Terraform name Optional Format Default Is read only Description
Cloud spec.cloud spec.cloud Yes string (nullable) — No Underlying provider technology; currently always kvindo
Disabled spec.disabled spec.disabled Yes boolean (nullable) — No Hide the provider from new resource creation
Country spec.country spec.country Yes string (nullable) — No Country where the provider runs
Country ISO code spec.countryIsoCode spec.country_iso_code Yes string (nullable) — No ISO 3166-1 alpha-2 country code
City spec.city spec.city Yes string (nullable) — No City of the data center
Data center index spec.dataCenterIndex spec.data_center_index Yes 32-bit integer (nullable) — No Ordinal of the data center for this provider
SLA spec.sla spec.sla Yes decimal (nullable) — No Advertised availability target, e.g. 99.9
Key features spec.keyFeatures spec.key_features Yes list of string (nullable) — No Notable capability tags
VM offers status.vmOffers status.vm_offers — list of object (nullable) — Yes Catalog of VM sizes/offers available at this provider
Volume offers status.volumeOffers status.volume_offers — list of object (nullable) — Yes Catalog of volume types available at this provider
OS images status.osImages status.os_images — list of object (nullable) — Yes Catalog of base OS images available at this provider
Usage
Hosting Providers are precreated by the platform — you cannot create, edit, or delete one through the API, Terraform, or the CLI. You only reference an existing provider when creating other resources (for example a VPC's hostingProviderId). List the available providers with kc get provider, or look one up by name with the kvindo_hosting_provider Terraform data source.

Related pages

Resource docs

More in this section

Reference

An unhandled error has occurred. Reload 🗙