Skip to content

Cloud Catalog

“Cloud” represents a set of infrastructure resources provided by a single provider account. For example, AWS is a cloud provider, a tenant may have two AWS clouds, each of which owns a billing account respectively. A “cloud” may provide one or more cluster types.

For accessing cloud API, RAPD need account’s credentials. The credential schema will vary depending on the provider.

Cloud Catalog

GCP

Basic Information

Provider NameAPI EndpointsDesciption
gcpGoogle cloud provider

Credential Schema

KeytypeDesciption
typestring
projectIdstring
privateKeyIdstring
privateKeystring
clientEmailstring
clientIdstring
authUristring
tokenUristring
authProviderX509CertUrlstring
clientX509CertUrlstring
universeDomainstring

AWS

Basic Information

Provider NameAPI EndpointsDesciption
AWSAmazon Web Services.

Credential Schema

KeytypeDesciption
accessKeyIdstring
secretAccessKeystring

Azure

Basic Information

Provider NameAPI EndpointsDesciption
azureMicrosoft Azure

Credential Schema

KeytypeDesciption
subscriptionIdstring
tenantIdstring
clientIdstring
clientSecretstring