KRM API marketplace.gdc.goog/v1

marketplace.gdc.goog/v1

Contains API Schema definitions for the Marketplace API group.

ServiceInstance

Represents an installed instance of a Marketplace service.

Appears in: - ServiceInstanceList

Field Description
apiVersion string marketplace.gdc.goog/v1
kind string ServiceInstance
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec ServiceInstanceSpec
status ServiceInstanceStatus

ServiceInstanceList

Represents a collection of ServiceInstance custom resources.

Field Description
apiVersion string marketplace.gdc.goog/v1
kind string ServiceInstanceList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items ServiceInstance array

ServiceInstanceSpec

Defines an installed instance of a Marketplace service.

Appears in: - ServiceInstance

Field Description
serviceVersionRef NamespacedName ServiceVersionRef references the ServiceVersion for this instance.
clusterRef NamespacedName The name of the cluster to install the service instance.
parameters JSON The parameters to configure for the service instance. This can contain arbitrary JSON data.

ServiceInstanceStatus

Defines the observed state of a Marketplace service instance.

Appears in: - ServiceInstance

Field Description
installedVersion string The currently running version. An empty string indicates no version is installed.
conditions Condition array The indicator for whether the installation is successful, or if any errors occurred.

ServiceVersion

Represents a single version of a Marketplace service.

Appears in: - ServiceVersionList

Field Description
apiVersion string marketplace.gdc.goog/v1
kind string ServiceVersion
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec ServiceVersionSpec

ServiceVersionList

Represents a collection of ServiceVersion custom resources.

Field Description
apiVersion string marketplace.gdc.goog/v1
kind string ServiceVersionList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items ServiceVersion array

ServiceVersionSpec

Defines an available version of a Marketplace service.

Appears in: - ServiceVersion

Field Description
version string The version of this service.
entrypoint string The name of the Helm chart whose lifecycle will be managed.
defaultConfiguration string The default configuration of the Helm chart values.