ClusterResourceSet [addons.cluster.x-k8s.io/v1beta1]
- Description
- ClusterResourceSet is the Schema for the clusterresourcesets API. For advanced use cases an add-on provider should be used instead.
- Type
object
Specification
.spec
- Description
- spec is the desired state of ClusterResourceSet.
- Type
object- Required
clusterSelector
.spec.clusterSelector
- Description
- clusterSelector is the label selector for Clusters. The Clusters that are selected by this will be the ones affected by this ClusterResourceSet. It must match the Cluster labels. This field is immutable. Label selector cannot be empty.
- Type
object
.spec.clusterSelector.matchExpressions
- Description
- matchExpressions is a list of label selector requirements. The requirements are ANDed.
- Type
array
.spec.clusterSelector.matchExpressions[]
- Description
- A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
- Type
object- Required
keyoperator
.spec.clusterSelector.matchExpressions[].values
- Description
- values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.
- Type
array
.spec.clusterSelector.matchExpressions[].values[]
- Type
string
.spec.clusterSelector.matchLabels
- Description
- matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed.
- Type
object
.spec.resources
- Description
- resources is a list of Secrets/ConfigMaps where each contains 1 or more resources to be applied to remote clusters.
- Type
array
.spec.resources[]
- Description
- ResourceRef specifies a resource.
- Type
object- Required
kindname
.status
- Description
- status is the observed state of ClusterResourceSet.
- Type
object
.status.conditions
- Description
- conditions defines current state of the ClusterResourceSet.
- Type
array
.status.conditions[]
- Description
- Condition defines an observation of a Cluster API resource operational state.
- Type
object- Required
lastTransitionTimestatustype
.status.v1beta2
- Description
- v1beta2 groups all the fields that will be added or modified in ClusterResourceSet's status with the V1Beta2 version.
- Type
object
.status.v1beta2.conditions
- Description
- conditions represents the observations of a ClusterResourceSet's current state. Known condition types are ResourceSetApplied, Deleting.
- Type
array
.status.v1beta2.conditions[]
- Description
- Condition contains details for one aspect of the current state of this API Resource.
- Type
object- Required
lastTransitionTimemessagereasonstatustype
API Endpoints
The following API endpoints are available:
/apis/addons.cluster.x-k8s.io/v1beta1/namespaces/{namespace}/clusterresourcesetsDELETE: delete collection of ClusterResourceSetGET: list objects of kind ClusterResourceSetPOST: create a new ClusterResourceSet
/apis/addons.cluster.x-k8s.io/v1beta1/namespaces/{namespace}/clusterresourcesets/{name}DELETE: delete the specified ClusterResourceSetGET: read the specified ClusterResourceSetPATCH: partially update the specified ClusterResourceSetPUT: replace the specified ClusterResourceSet
/apis/addons.cluster.x-k8s.io/v1beta1/namespaces/{namespace}/clusterresourcesets/{name}/statusGET: read status of the specified ClusterResourceSetPATCH: partially update status of the specified ClusterResourceSetPUT: replace status of the specified ClusterResourceSet
/apis/addons.cluster.x-k8s.io/v1beta1/namespaces/{namespace}/clusterresourcesets
- HTTP method
DELETE- Description
- delete collection of ClusterResourceSet
- HTTP responses
- HTTP method
GET- Description
- list objects of kind ClusterResourceSet
- HTTP responses
- HTTP method
POST- Description
- create a new ClusterResourceSet
- Query parameters
- Body parameters
- HTTP responses
/apis/addons.cluster.x-k8s.io/v1beta1/namespaces/{namespace}/clusterresourcesets/{name}
- HTTP method
DELETE- Description
- delete the specified ClusterResourceSet
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified ClusterResourceSet
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified ClusterResourceSet
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified ClusterResourceSet
- Query parameters
- Body parameters
- HTTP responses
/apis/addons.cluster.x-k8s.io/v1beta1/namespaces/{namespace}/clusterresourcesets/{name}/status
- HTTP method
GET- Description
- read status of the specified ClusterResourceSet
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified ClusterResourceSet
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified ClusterResourceSet
- Query parameters
- Body parameters
- HTTP responses