Questo contenuto non è disponibile nella lingua selezionata.
APIs
View a list of APIs for Red Hat Advanced Cluster Management.
Abstract
Chapter 1. APIs Copia collegamentoCollegamento copiato negli appunti!
You can access APIs to create and manage application resources, channels, subscriptions, and to query information.
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
User required access: You can only perform actions that your role is assigned. Learn about access requirements from the Role-based access control documentation.
You can also access all APIs from the integrated console. From the local-cluster
view, navigate to Home > API Explorer to explore API groups.
For more information, review the API documentation for each of the following resources:
- Clusters API
- ClusterInstance API
- ClusterSets API (v1beta2)
- ClusterSetBindings API (v1beta2)
- Channels API
- Subscriptions API
- PlacementRules API (deprecated)
- Applications API
- Helm API
- Policy API
- Observability API
- Search query API
- MultiClusterHub API
- Placements API (v1beta1)
- PlacementDecisions API (v1beta1)
- DiscoveryConfig API
- DiscoveredCluster API
- AddOnDeploymentConfig API (v1alpha1)
- ClusterManagementAddOn API (v1alpha1)
- ManagedClusterAddOn API (v1alpha1)
- ManagedClusterSet API
- KlusterletConfig API (v1alpha1)
1.1. Clusters API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.1.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the cluster resource for Red Hat Advanced Cluster Management for Kubernetes. Cluster resource has four possible requests: create, query, delete and update. ManagedCluster
represents the desired state and current status of a managed cluster. ManagedCluster
is a cluster-scoped resource.
1.1.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.1.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.1.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io : Create and manage clusters
1.1.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.1.6. Query all clusters Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1/managedclusters
GET /cluster.open-cluster-management.io/v1/managedclusters
1.1.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your clusters for more details.
1.1.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.1.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.1.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
cluster/yaml
1.1.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.1.12. Create a cluster Copia collegamentoCollegamento copiato negli appunti!
POST /cluster.open-cluster-management.io/v1/managedclusters
POST /cluster.open-cluster-management.io/v1/managedclusters
1.1.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a cluster
1.1.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the cluster to be created. |
1.1.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.1.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
cluster/yaml
1.1.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.1.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.1.19. Query a single cluster Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
GET /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
1.1.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single cluster for more details.
1.1.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
cluster_name | Name of the cluster that you want to query. | string |
1.1.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.1.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.1.24. Delete a cluster Copia collegamentoCollegamento copiato negli appunti!
DELETE /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
DELETE /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
DELETE /hive.openshift.io/v1/{cluster_name}/clusterdeployments/{cluster_name}
DELETE /hive.openshift.io/v1/{cluster_name}/clusterdeployments/{cluster_name}
1.1.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single cluster
1.1.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
cluster_name | Name of the cluster that you want to delete. | string |
1.1.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.1.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.1.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.1.30. Cluster Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion |
The versioned schema of the | string |
kind | String value that represents the REST resource. | string |
metadata |
The metadata of the | object |
spec |
The specification of the |
spec
Name | Description | Schema |
---|---|---|
hubAcceptsClient |
Specifies whether the hub can establish a connection with the klusterlet agent on the managed cluster. The default value is | bool |
managedClusterClientConfigs | Lists the apiserver addresses of the managed cluster. | |
leaseDurationSeconds | Specifies the lease update time interval of the klusterlet agents on the managed cluster. By default, the klusterlet agent updates its lease every 60 seconds. | integer (int32) |
taints | Prevents a managed cluster from being assigned to one or more managed cluster sets during scheduling. | taint array |
managedClusterClientConfigs
Name | Description | Schema |
---|---|---|
URL | string | |
CABundle | Pattern : "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$"
| string (byte) |
taint
Name | Description | Schema |
---|---|---|
key | The taint key that is applied to a cluster. | string |
value | The taint value that corresponds to the taint key. | string |
effect |
Effect of the taint on placements that do not tolerate the taint. Valid values are | string |
1.2. ClusterInstance API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.2.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the ClusterInstance resource for Red Hat Advanced Cluster Management for Kubernetes. The ClusterInstance resource has four possible requests: create, query, delete and update.
1.2.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.2.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.2.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- siteconfig.open-cluster-management.io : Create and manage clusters
1.2.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.2.6. Query all clusters Copia collegamentoCollegamento copiato negli appunti!
GET /siteconfig.open-cluster-management.io/v1alpha1/{clusterinstance_namespace}/{clusterinstance_name}
GET /siteconfig.open-cluster-management.io/v1alpha1/{clusterinstance_namespace}/{clusterinstance_name}
1.2.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your clusters for more details.
1.2.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterinstance_namespace | The namespace of the ClusterInstance that you want to query. | string |
Path |
clusterinstance_name | The name of the ClusterInstance that you want to query. | string |
1.2.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.2.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clusterinstance/json
1.2.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- siteconfig.open-cluster-management.io
1.2.12. Create installation manifests Copia collegamentoCollegamento copiato negli appunti!
POST /siteconfig.open-cluster-management.io/v1alpha1/<clusterinstance_namespace>/<clusterinstance_name>
POST /siteconfig.open-cluster-management.io/v1alpha1/<clusterinstance_namespace>/<clusterinstance_name>
1.2.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create installation manifests with the SiteConfig operator for your choice of installation method.
1.2.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the installation manifests to be created. | |
Path |
clusterinstance_namespace | The namespace of the ClusterInstance that you want to use. | string |
Path |
clusterinstance_name | The name of the ClusterInstance that you want to use. | string |
1.2.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.2.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clusterinstance/json
1.2.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- siteconfig.open-cluster-management.io
1.2.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.2.19. Query a single cluster Copia collegamentoCollegamento copiato negli appunti!
GET /siteconfig.open-cluster-management.io/v1alpha1/<clusterinstance_namespace>/<clusterinstance_name>
GET /siteconfig.open-cluster-management.io/v1alpha1/<clusterinstance_namespace>/<clusterinstance_name>
1.2.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single cluster for more details.
1.2.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterinstance_namespace | The namespace of the ClusterInstance that you want to query. | string |
Path |
clusterinstance_name | The name of the ClusterInstance that you want to query. | string |
1.2.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.2.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- siteconfig.open-cluster-management.io
1.2.24. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.2.25. ClusterInstance Copia collegamentoCollegamento copiato negli appunti!
Important: Certain fields are only relevant to a specific installation flow. Verify which fields are applicable to your choice of installation method by checking the relevant documentation. For Assisted Installer and Image Based Install, see the following documentation:
Name | Description | Schema |
---|---|---|
apiVersion |
The versioned schema of the | string |
kind | String value that represents the REST resource. | string |
metadata |
The metadata of the | object |
spec |
The specification of the | |
status |
The status of the | status object |
spec
Name | Description | Schema |
---|---|---|
additionalNTPSources | Specify the NTP sources that needs to be added to all cluster hosts. They are added to any NTP sources that were configured through other means. | array |
baseDomain | Specify the base domain used for the deployed cluster. | string |
caBundleRef |
Reference the | string |
clusterImageSetNameRef |
Specify the name of the | string |
clusterName | Specify the name of the cluster. | string |
clusterNetwork | Specify the list of the IP address pools for pods. | array |
clusterType | Specify the cluster type. The following values are supported:
| string |
cpuPartitioningMode |
Determine clusters to be set up for CPU workload partitioning at install time. Configure workload partitioning by setting the value for | string |
diskEncryption | Enable or disable disk encryption for the cluster. | object |
extraAnnotations |
Specify additional cluster-level annotations to be applied to the rendered templates by using the following format: extraAnnotations: ClusterDeployment: myClusterAnnotation: success
| object |
extraLabels |
Specify additional cluster-level labels to be applied to the rendered templates by using the following format: extraLabels: ManagedCluster: common: "true" label-a : "value-a"
| object |
extraManifestsRefs |
Specify the list of the | array |
holdInstallation |
Set to | bool |
ignitionConfigOverride |
Specify the user overrides for the initial Ignition configuration. | string |
installConfigOverrides | Define install configuration parameters. | string |
machineNetwork | Specify the list of the IP address pools for machines. | array |
networkType |
Specify the Container Network Interface (CNI) plugin to install. The default value is | string |
platformType | Define the name of the specific platform on which you want to install. The following values are supported:
| string |
proxy | Define the proxy settings used for the install configuration of the cluster. | object |
pruneManifests |
Define a list of cluster-level manifests to remove by specifying their | array |
pullSecretRef |
Configure the | object |
serviceNetwork | Specify the list of the IP address pools for services. | array |
sshPublicKey | Specify the public Secure Shell (SSH) key to provide access to instances. This key is added to the host to allow SSH access. | string |
nodes | Specify the configuration parameters for each node. | nodes array |
templateRefs |
Specify the list of the references to cluster-level templates. A cluster-level template consists of a | array |
nodes
Name | Description | Schema |
---|---|---|
automatedCleaningMode |
Set the value to | string |
bmcAddress | BMC address that you use to access the host. Applies to all cluster types. For more information about BMC addressing, see BMC addressing in Additional resources. Note: In far edge Telco use cases, only virtual media is supported for use with GitOps ZTP. | string |
bmcCredentialsName |
Configure the | string |
bootMACAddress |
Specify the MAC address that PXE boots. It is required for | string |
bootMode |
Set the boot mode for the host to
| string |
extraAnnotations |
Specify additional node-level annotations to be applied to the rendered templates by using the following format: extraAnnotations: BareMetalHost: myNodeAnnotation: success
| object |
extraLabels |
Specify additional node-level labels to be applied to the rendered templates. extraLabels: ManagedCluster: common: "true" label-a : "value-a"
| object |
hostName | Define the host name. | string |
installerArgs | Specify the user overrides for the host’s :op-system-first: installer arguments. | string |
ignitionConfigOverride | Specify the user overrides for the initial Ignition configuration. Use this field to assign partitions for persistent storage. Adjust disk ID and size to the specific hardware. | string |
ironicInspect | Specify if automatic introspection runs during registration of the bare metal host. | string |
nodeLabels | Specify custom node labels for your nodes in your managed clusters. These are additional labels that are not used by any Red Hat Advanced Cluster Management components, only by the user. When you add a custom node label, it can be associated with a custom machine config pool that references a specific configuration for that label. Adding custom node labels during installation makes the deployment process more effective and prevents the need for additional reboots after the installation is complete.
Note: When used in the | object |
nodeNetwork | Configure the network settings for nodes that have static networks. | object |
pruneManifests |
Define a list of node-level manifests to remove by specifying their | array |
role |
Configure the role of the node, such as | string |
rootDeviceHints |
Specify the device for deployment. Identifiers that are stable across reboots are recommended. For example, | object |
templateRefs |
Specify the list of the references to node-level templates. A node-level template consists of a | array |
status
Name | Description | Schema |
---|---|---|
conditions |
Lists the conditions that pertain to actions performed on the | conditions array |
deploymentConditions |
Lists the hive status conditions that are associated with the | deploymentConditions array |
manifestsRendered | Lists the manifests that have been rendered and their statuses. | array |
observedGeneration |
Tracks the observed generation of the | integer |
conditions
Type | Description |
---|---|
ClusterInstanceValidated |
Indicates that the SiteConfig operator validated the |
RenderedTemplates | Indicates that SiteConfig operator successfully validated the referenced Golang cluster templates. |
RenderedTemplatesValidated | Indicates that the SiteConfig operator rendered the installation manifests and the dry run was successful. |
RenderedTemplatesApplied | Indicates that the SiteConfig operator created the installation manifests and the underlying Operators consumed them. |
Provisioned | Indicates that the underlying Operators are provisioning the clusters. |
deploymentConditions
Type | Description |
---|---|
ClusterInstallRequirementsMet | Indicates that the installation can start. |
ClusterInstallCompleted | Indicates that the cluster installation was successful. |
ClusterInstallFailed | Indicates that the cluster installation failed. |
ClusterInstallStopped | Indicates that the cluster installation stopped. |
Additional resources
1.3. Clustersets API (v1beta2) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.3.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the ClusterSet resource for Red Hat Advanced Cluster Management for Kubernetes. The ClusterSet resource has four possible requests: create, query, delete, and update. The ManagedClusterSet defines a group of ManagedClusters. You can assign a ManagedCluster to a specific ManagedClusterSet by adding a label with the name cluster.open-cluster-management.io/clusterset
on the ManagedCluster that refers to the ManagedClusterSet. You can only add or remove this label on a ManagedCluster when you have an RBAC rule that allows the create
permissions on a virtual subresource of managedclustersets/join
. You must have this permission on both the source and the target ManagedClusterSets to update this label.
1.3.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.3.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.3.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io : Create and manage Clustersets
1.3.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.3.6. Query all clustersets Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta2/managedclustersets
GET /cluster.open-cluster-management.io/v1beta2/managedclustersets
1.3.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your Clustersets for more details.
1.3.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.3.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.3.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clusterset/yaml
1.3.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.3.12. Create a clusterset Copia collegamentoCollegamento copiato negli appunti!
POST /cluster.open-cluster-management.io/v1beta2/managedclustersets
POST /cluster.open-cluster-management.io/v1beta2/managedclustersets
1.3.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a Clusterset.
1.3.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the clusterset to be created. |
1.3.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.3.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clusterset/yaml
1.3.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.3.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.3.19. Query a single clusterset Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta2/managedclustersets/{clusterset_name}
GET /cluster.open-cluster-management.io/v1beta2/managedclustersets/{clusterset_name}
1.3.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single clusterset for more details.
1.3.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterset_name | Name of the clusterset that you want to query. | string |
1.3.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.3.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.3.24. Delete a clusterset Copia collegamentoCollegamento copiato negli appunti!
DELETE /cluster.open-cluster-management.io/v1beta2/managedclustersets/{clusterset_name}
DELETE /cluster.open-cluster-management.io/v1beta2/managedclustersets/{clusterset_name}
1.3.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single clusterset.
1.3.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterset_name | Name of the clusterset that you want to delete. | string |
1.3.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.3.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.3.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.3.30. Clusterset Copia collegamentoCollegamento copiato negli appunti!
Name | Schema |
---|---|
apiVersion | string |
kind | string |
metadata | object |
1.4. Clustersetbindings API (v1beta2) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.4.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the ClusterSetBinding resource for Red Hat Advanced Cluster Management for Kubernetes. The ClusterSetBinding resource has four possible requests: create, query, delete, and update. ManagedClusterSetBinding projects a ManagedClusterSet into a certain namespace. You can create a ManagedClusterSetBinding in a namespace and bind it to a ManagedClusterSet if you have an RBAC rule that allows you to create
on the virtual subresource of managedclustersets/bind
.
1.4.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.4.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.4.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io : Create and manage clustersetbindings
1.4.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.4.6. Query all clustersetbindings Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersetbindings
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersetbindings
1.4.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your clustersetbindings for more details.
1.4.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.4.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.4.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clustersetbinding/yaml
1.4.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.4.12. Create a clustersetbinding Copia collegamentoCollegamento copiato negli appunti!
POST /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersetbindings
POST /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersetbindings
1.4.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a clustersetbinding.
1.4.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace |
Namespace that you want to use, for example, | string |
Body |
body | Parameters describing the clustersetbinding to be created. |
1.4.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.4.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clustersetbinding/yaml
1.4.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.4.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.4.19. Query a single clustersetbinding Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersetbindings/{clustersetbinding_name}
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersetbindings/{clustersetbinding_name}
1.4.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single clustersetbinding for more details.
1.4.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace |
Namespace that you want to use, for example, | string |
Path |
clustersetbinding_name | Name of the clustersetbinding that you want to query. | string |
1.4.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.4.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.4.24. Delete a clustersetbinding Copia collegamentoCollegamento copiato negli appunti!
DELETE /cluster.open-cluster-management.io/v1beta2/managedclustersetbindings/{clustersetbinding_name}
DELETE /cluster.open-cluster-management.io/v1beta2/managedclustersetbindings/{clustersetbinding_name}
1.4.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single clustersetbinding.
1.4.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace |
Namespace that you want to use, for example, | string |
Path |
clustersetbinding_name | Name of the clustersetbinding that you want to delete. | string |
1.4.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.4.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.4.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.4.30. Clustersetbinding Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion |
Versioned schema of the | string |
kind | String value that represents the REST resource. | string |
metadata |
Metadata of the | object |
spec |
Specification of the |
spec
Name | Description | Schema |
---|---|---|
clusterSet |
Name of the | string |
1.5. Clusterview API (v1alpha1) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.5.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the clusterview
resource for Red Hat Advanced Cluster Management for Kubernetes. The clusterview
resource provides a CLI command that enables you to view a list of the managed clusters and managed cluster sets that that you can access. The three possible requests are: list, get, and watch.
1.5.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.5.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.5.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- clusterview.open-cluster-management.io : View a list of managed clusters that your ID can access.
1.5.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.5.6. Get managed clusters Copia collegamentoCollegamento copiato negli appunti!
GET /managedclusters.clusterview.open-cluster-management.io
GET /managedclusters.clusterview.open-cluster-management.io
1.5.7. Description Copia collegamentoCollegamento copiato negli appunti!
View a list of the managed clusters that you can access.
1.5.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.5.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.5.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
managedcluster/yaml
1.5.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- clusterview.open-cluster-management.io
1.5.12. List managed clusters Copia collegamentoCollegamento copiato negli appunti!
LIST /managedclusters.clusterview.open-cluster-management.io
LIST /managedclusters.clusterview.open-cluster-management.io
1.5.13. Description Copia collegamentoCollegamento copiato negli appunti!
View a list of the managed clusters that you can access.
1.5.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Name of the user ID for which you want to list the managed clusters. | string |
1.5.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.5.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
managedcluster/yaml
1.5.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- clusterview.open-cluster-management.io
1.5.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.5.19. Watch the managed cluster sets Copia collegamentoCollegamento copiato negli appunti!
WATCH /managedclusters.clusterview.open-cluster-management.io
WATCH /managedclusters.clusterview.open-cluster-management.io
1.5.20. Description Copia collegamentoCollegamento copiato negli appunti!
Watch the managed clusters that you can access.
1.5.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterview_name | Name of the user ID that you want to watch. | string |
1.5.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.5.23. List the managed cluster sets. Copia collegamentoCollegamento copiato negli appunti!
GET /managedclustersets.clusterview.open-cluster-management.io
GET /managedclustersets.clusterview.open-cluster-management.io
1.5.24. Description Copia collegamentoCollegamento copiato negli appunti!
List the managed clusters that you can access.
1.5.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterview_name | Name of the user ID that you want to watch. | string |
1.5.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.5.27. List the managed cluster sets. Copia collegamentoCollegamento copiato negli appunti!
LIST /managedclustersets.clusterview.open-cluster-management.io
LIST /managedclustersets.clusterview.open-cluster-management.io
1.5.28. Description Copia collegamentoCollegamento copiato negli appunti!
List the managed clusters that you can access.
1.5.29. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterview_name | Name of the user ID that you want to watch. | string |
1.5.30. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.5.31. Watch the managed cluster sets. Copia collegamentoCollegamento copiato negli appunti!
WATCH /managedclustersets.clusterview.open-cluster-management.io
WATCH /managedclustersets.clusterview.open-cluster-management.io
1.5.32. Description Copia collegamentoCollegamento copiato negli appunti!
Watch the managed clusters that you can access.
1.5.33. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clusterview_name | Name of the user ID that you want to watch. | string |
1.5.34. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.6. Channels API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.6.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the Channel resource for Red Hat Advanced Cluster Management for Kubernetes. The Channel resource has four possible requests: create, query, delete and update.
1.6.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.6.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.6.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- channels.apps.open-cluster-management.io : Create and manage deployables
1.6.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.6.6. Create a channel Copia collegamentoCollegamento copiato negli appunti!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
1.6.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a channel.
1.6.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the deployable to be created. |
1.6.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.6.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.6.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- channels.apps.open-cluster-management.io
1.6.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.6.13. Query all channels for the target namespace Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
1.6.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your channels for more details.
1.6.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.6.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.6.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.6.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- channels.apps.open-cluster-management.io
1.6.19. Query a single channels of a namespace Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
1.6.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single channels for more details.
1.6.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
channel_name | Name of the deployable that you wan to query. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.6.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.6.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- channels.apps.open-cluster-management.io
1.6.24. Delete a Channel Copia collegamentoCollegamento copiato negli appunti!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
1.6.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
channel_name | Name of the Channel that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.6.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.6.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- channels.apps.open-cluster-management.io
1.6.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.6.29. Channel Copia collegamentoCollegamento copiato negli appunti!
Name | Schema |
---|---|
apiVersion | string |
kind | string |
metadata | object |
spec |
spec
Name | Description | Schema |
---|---|---|
configMapRef | ObjectReference contains enough information to let you inspect or modify the referred object. | |
gates | ChannelGate defines criteria for promote to channel | |
pathname | string | |
secretRef | ObjectReference contains enough information to let you inspect or modify the referred object. | |
sourceNamespaces | enum (Namespace, HelmRepo, ObjectBucket, Git, namespace, helmrepo, objectbucket, github) array |
configMapRef
Name | Description | Schema |
---|---|---|
apiVersion | API version of the referent. | string |
fieldPath | If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future. | string |
kind | Kind of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/ |
name |
Name of the referent. More info: Names | string |
namespace |
Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ | string |
resourceVersion |
Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency | string |
uid |
gates
Name | Description | Schema |
---|---|---|
annotations | typical annotations of k8s | |
labelSelector | A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all objects. A null label selector matches no objects. | |
name | string |
annotations
Name | Schema |
---|---|
key | string |
value | string |
labelSelector
Name | Description | Schema |
---|---|---|
matchExpressions | matchExpressions is a list of label selector requirements. The requirements are ANDed. | matchExpressions array |
matchLabels | 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. | string, string map |
matchExpressions
Name | Description | Schema |
---|---|---|
key | key is the label key that the selector applies to. | string |
operator | operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. | string |
values | 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. | string array |
secretRef
Name | Description | Schema |
---|---|---|
apiVersion | API version of the referent. | string |
fieldPath | If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future. | string |
kind | Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | string |
name | Name of the referent. More info: Names | string |
namespace | Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ | string |
resourceVersion | Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency | string |
uid | UID of the referent. More info: UIIDs | string |
1.7. Subscriptions API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.7.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the Subscription resource for Red Hat Advanced Cluster Management for Kubernetes. The Subscription resource has four possible requests: create, query, delete and update. Deprecated: PlacementRule
1.7.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.7.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.7.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- subscriptions.apps.open-cluster-management.io : Create and manage subscriptions
1.7.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.7.6. Create a subscription Copia collegamentoCollegamento copiato negli appunti!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
1.7.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a subscription.
1.7.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the subscription to be created. |
1.7.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.7.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
subscription/yaml
1.7.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- subscriptions.apps.open-cluster-management.io
1.7.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.7.13. Query all subscriptions Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
1.7.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your subscriptions for more details.
1.7.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.7.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.7.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
subscription/yaml
1.7.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- subscriptions.apps.open-cluster-management.io
1.7.19. Query a single subscription Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
1.7.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single subscription for more details.
1.7.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Path |
subscription_name | Name of the subscription that you wan to query. | string |
1.7.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.7.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- subscriptions.apps.open-cluster-management.io
1.7.24. Delete a subscription Copia collegamentoCollegamento copiato negli appunti!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
1.7.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Path |
subscription_name | Name of the subscription that you want to delete. | string |
1.7.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.7.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- subscriptions.apps.open-cluster-management.io
1.7.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.7.29. Subscription Copia collegamentoCollegamento copiato negli appunti!
Name | Schema |
---|---|
apiVersion | string |
kind | string |
metadata | |
spec | |
status |
metadata
Name | Schema |
---|---|
annotations | object |
labels | object |
name | string |
namespace | string |
spec
Name | Schema |
---|---|
channel | string |
name | string |
overrides | overrides array |
packageFilter | |
packageOverrides | packageOverrides array |
placement | |
timewindow |
overrides
Name | Schema |
---|---|
clusterName | string |
clusterOverrides | object array |
packageFilter
Name | Description | Schema |
---|---|---|
annotations | string, string map | |
filterRef | ||
labelSelector | ||
version |
Pattern : | string |
filterRef
Name | Schema |
---|---|
name | string |
labelSelector
Name | Schema |
---|---|
matchExpressions | matchExpressions array |
matchLabels | string, string map |
matchExpressions
Name | Schema |
---|---|
key | string |
operator | string |
values | string array |
packageOverrides
Name | Schema |
---|---|
packageAlias | string |
packageName | string |
packageOverrides | object array |
placement
Name | Schema |
---|---|
clusterSelector | |
clusters | clusters array |
local | boolean |
placementRef |
clusterSelector
Name | Schema |
---|---|
matchExpressions | matchExpressions array |
matchLabels | string, string map |
matchExpressions
Name | Schema |
---|---|
key | string |
operator | string |
values | string array |
clusters
Name | Schema |
---|---|
name | string |
placementRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
name | string |
namespace | string |
resourceVersion | string |
uid | string |
timewindow
Name | Schema |
---|---|
daysofweek | string array |
hours | hours array |
location | string |
windowtype | enum (active, blocked, Active, Blocked) |
hours
Name | Schema |
---|---|
end | string |
start | string |
status
Name | Schema |
---|---|
lastUpdateTime | string (date-time) |
message | string |
phase | string |
reason | string |
statuses | object |
1.8. PlacementRules API (deprecated) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: This API is deprecated. The documentation for all remaining APIs is also deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.8.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the PlacementRule resource for Red Hat Advanced Cluster Management for Kubernetes. The PlacementRule resource has four possible requests: create, query, delete and update.
1.8.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.8.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.8.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- placementrules.apps.open-cluster-management.io : Create and manage placement rules
1.8.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.8.6. Create a placement rule Copia collegamentoCollegamento copiato negli appunti!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
1.8.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a placement rule.
1.8.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the placement rule to be created. |
1.8.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.8.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.8.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- placementrules.apps.open-cluster-management.io
1.8.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.8.13. Query all placement rules Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
1.8.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your placement rules for more details.
1.8.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.8.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.8.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.8.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- placementrules.apps.open-cluster-management.io
1.8.19. Query a single placementrule Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
1.8.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single placement rule for more details.
1.8.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Path |
placementrule_name | Name of the placementrule that you want to query. | string |
1.8.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.8.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- placementrules.apps.open-cluster-management.io
1.8.24. Delete a placementrule Copia collegamentoCollegamento copiato negli appunti!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
1.8.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Path |
placementrule_name | Name of the placementrule that you want to delete. | string |
1.8.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.8.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- placementrules.apps.open-cluster-management.io
1.8.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.8.29. Placementrule Copia collegamentoCollegamento copiato negli appunti!
Name | Schema |
---|---|
apiVersion | string |
kind | string |
metadata | object |
spec |
spec
Name | Schema |
---|---|
clusterConditions | clusterConditions array |
clusterReplicas | integer |
clusterSelector | |
clusters | clusters array |
policies | policies array |
resourceHint | |
schedulerName | string |
clusterConditions
Name | Schema |
---|---|
status | string |
type | string |
clusterSelector
Name | Schema |
---|---|
matchExpressions | matchExpressions array |
matchLabels | string, string map |
matchExpressions
Name | Schema |
---|---|
key | string |
operator | string |
values | string array |
clusters
Name | Schema |
---|---|
name | string |
policies
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
name | string |
namespace | string |
resourceVersion | string |
uid | string |
resourceHint
Name | Schema |
---|---|
order | string |
type | string |
1.9. Applications API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.9.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the Application resource for Red Hat Advanced Cluster Management for Kubernetes. Application resource has four possible requests: create, query, delete and update.
1.9.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.9.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.9.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- applications.app.k8s.io : Create and manage applications
1.9.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.9.6. Create a application Copia collegamentoCollegamento copiato negli appunti!
POST /app.k8s.io/v1beta1/namespaces/{namespace}/applications
POST /app.k8s.io/v1beta1/namespaces/{namespace}/applications
1.9.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a application.
1.9.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the application to be created. |
1.9.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.9.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.9.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- applications.app.k8s.io
1.9.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.9.13. Query all applications Copia collegamentoCollegamento copiato negli appunti!
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications
1.9.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your applications for more details.
1.9.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.9.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.9.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.9.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- applications.app.k8s.io
1.9.19. Query a single application Copia collegamentoCollegamento copiato negli appunti!
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
1.9.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single application for more details.
1.9.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
application_name | Name of the application that you wan to query. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.9.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.9.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- applications.app.k8s.io
1.9.24. Delete a application Copia collegamentoCollegamento copiato negli appunti!
DELETE /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
DELETE /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
1.9.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
application_name | Name of the application that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.9.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.9.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- applications.app.k8s.io
1.9.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.9.29. Application Copia collegamentoCollegamento copiato negli appunti!
Name | Schema |
---|---|
apiVersion | string |
kind | string |
metadata | object |
spec |
spec
Name | Schema |
---|---|
assemblyPhase | string |
componentKinds | object array |
descriptor | |
info | info array |
selector | object |
descriptor
Name | Schema |
---|---|
description | string |
icons | icons array |
keywords | string array |
links | links array |
maintainers | maintainers array |
notes | string |
owners | owners array |
type | string |
version | string |
icons
Name | Schema |
---|---|
size | string |
src | string |
type | string |
links
Name | Schema |
---|---|
description | string |
url | string |
maintainers
Name | Schema |
---|---|
email | string |
name | string |
url | string |
owners
Name | Schema |
---|---|
email | string |
name | string |
url | string |
info
Name | Schema |
---|---|
name | string |
type | string |
value | string |
valueFrom |
valueFrom
Name | Schema |
---|---|
configMapKeyRef | |
ingressRef | |
secretKeyRef | |
serviceRef | |
type | string |
configMapKeyRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
key | string |
kind | string |
name | string |
namespace | string |
resourceVersion | string |
uid | string |
ingressRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
host | string |
kind | string |
name | string |
namespace | string |
path | string |
resourceVersion | string |
uid | string |
secretKeyRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
key | string |
kind | string |
name | string |
namespace | string |
resourceVersion | string |
uid | string |
serviceRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
name | string |
namespace | string |
path | string |
port | integer (int32) |
resourceVersion | string |
uid | string |
1.10. Helm API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.10.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the HelmRelease resource for Red Hat Advanced Cluster Management for Kubernetes. The HelmRelease resource has four possible requests: create, query, delete and update.
1.10.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.10.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.10.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- helmreleases.apps.open-cluster-management.io : Create and manage helmreleases
1.10.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.10.6. Create a helmrelease Copia collegamentoCollegamento copiato negli appunti!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
1.10.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a helmrelease.
1.10.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the helmrelease to be created. |
1.10.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.10.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.10.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- helmreleases.apps.open-cluster-management.io
1.10.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.10.13. Query all helmreleases Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
1.10.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your helmreleases for more details.
1.10.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.10.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.10.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.10.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- helmreleases.apps.open-cluster-management.io
1.10.19. Query a single helmrelease Copia collegamentoCollegamento copiato negli appunti!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
1.10.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single helmrelease for more details.
1.10.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
helmrelease_name | Name of the helmrelease that you wan to query. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.10.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.10.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- helmreleases.apps.open-cluster-management.io
1.10.24. Delete a helmrelease Copia collegamentoCollegamento copiato negli appunti!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
1.10.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
helmrelease_name | Name of the helmrelease that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.10.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.10.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- helmreleases.apps.open-cluster-management.io
1.10.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.10.29. HelmRelease Copia collegamentoCollegamento copiato negli appunti!
Name | Schema |
---|---|
apiVersion | string |
kind | string |
metadata | object |
repo | |
spec | object |
status |
repo
Name | Schema |
---|---|
chartName | string |
configMapRef | |
secretRef | |
source | |
version | string |
configMapRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
name | string |
namespace | string |
resourceVersion | string |
uid | string |
secretRef
Name | Schema |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
name | string |
namespace | string |
resourceVersion | string |
uid | string |
source
github
Name | Schema |
---|---|
branch | string |
chartPath | string |
urls | string array |
helmRepo
Name | Schema |
---|---|
urls | string array |
status
Name | Schema |
---|---|
conditions | conditions array |
deployedRelease |
conditions
Name | Schema |
---|---|
lastTransitionTime | string (date-time) |
message | string |
reason | string |
status | string |
type | string |
deployedRelease
Name | Schema |
---|---|
manifest | string |
name | string |
1.11. Policy API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.11.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the Policy resource for Red Hat Advanced Cluster Management for Kubernetes. The Policy resource has four possible requests: create, query, delete and update.
1.11.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.11.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.11.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- policy.open-cluster-management.io/v1 : Create and manage policies
1.11.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.11.6. Create a policy Copia collegamentoCollegamento copiato negli appunti!
POST /policy.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
POST /policy.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.11.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a policy.
1.11.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the policy to be created. |
1.11.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.11.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/json
1.11.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- policy.open-cluster-management.io
1.11.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.11.13. Query all policies Copia collegamentoCollegamento copiato negli appunti!
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.11.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your policies for more details.
1.11.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to apply the policy to, for example, default. | string |
1.11.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.11.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/json
1.11.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- policy.open-cluster-management.io
1.11.19. Query a single policy Copia collegamentoCollegamento copiato negli appunti!
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.11.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single policy for more details.
1.11.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
policy_name | Name of the policy that you want to query. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.11.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.11.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- policy.open-cluster-management.io
1.11.24. Delete a policy Copia collegamentoCollegamento copiato negli appunti!
DELETE /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
DELETE /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.11.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
policy_name | Name of the policy that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.11.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.11.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- policy.open-cluster-management.io
1.11.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.11.29. Policy Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | The versioned schema of Policy. | string |
kind | String value that represents the REST resource. | string |
metadata | Describes rules that define the policy. | object |
spec
Name | Description | Schema |
---|---|---|
remediationAction | Value that represents how violations are handled as defined in the resource. | string |
policy-templates
Name | Description | Schema |
---|---|---|
apiVersion | The versioned schema of Policy. | string |
kind | String value that represents the REST resource. | string |
metadata | Describes rules that define the policy. | object |
rules | string |
rules
Name | Description | Schema |
---|---|---|
apiGroups | List of APIs that the rule applies to. | string |
resources | A list of resource types. | object |
verbs | A list of verbs. | string |
1.12. Observability API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.12.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the MultiClusterObservability resource for Red Hat Advanced Cluster Management for Kubernetes. The MultiClusterObservability resource has four possible requests: create, query, delete and update.
1.12.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.12.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.12.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- observability.open-cluster-management.io : Create and manage multiclusterobservabilities
1.12.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.12.6. Create a multiclusterobservability resource Copia collegamentoCollegamento copiato negli appunti!
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.12.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a MultiClusterObservability resource.
1.12.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the MultiClusterObservability resource to be created. |
1.12.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.12.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.12.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- observability.apps.open-cluster-management.io
1.12.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.12.13. Query all multiclusterobservabilities Copia collegamentoCollegamento copiato negli appunti!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.12.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your MultiClusterObservability resources for more details.
1.12.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.12.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.12.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
application/yaml
1.12.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- observability.apps.open-cluster-management.io
1.12.19. Query a single multiclusterobservability Copia collegamentoCollegamento copiato negli appunti!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.12.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single MultiClusterObservability resource for more details.
1.12.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
multiclusterobservability_name | Name of the multiclusterobservability that you want to query. | string |
1.12.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.12.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- observability.apps.open-cluster-management.io
1.12.24. Delete a multiclusterobservability resource Copia collegamentoCollegamento copiato negli appunti!
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.12.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
multiclusterobservability_name | Name of the multiclusterobservability that you want to delete. | string |
1.12.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.12.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- observability.apps.open-cluster-management.io
1.12.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.12.29. MultiClusterObservability Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | The versioned schema of the MultiClusterObservability. | string |
kind | String value that represents the REST resource, MultiClusterObservability. | string |
metadata | Describes rules that define the policy. | object |
spec
Name | Description | Schema |
---|---|---|
enableDownsampling |
Enable or disable the downsample. Default value is | boolean |
imagePullPolicy |
Pull policy for the MultiClusterObservability images. The default value is | corev1.PullPolicy |
imagePullSecret |
Pull secret for the MultiClusterObservability images. The default value is | string |
nodeSelector | Specification of the node selector. | map[string]string |
observabilityAddonSpec | The global settings for all managed clusters, which have the observability add-on installed. | |
storageConfig | Specifies the storage configuration to be used by observability. | StorageConfig |
tolerations | Provided the ability for all components to tolerate any taints. | []corev1.Toleration |
advanced | The advanced configuration settings for observability. | |
resources | Compute resources required by MultiClusterObservability. | corev1.ResourceRequirements |
replicas | Replicas for MultiClusterObservability. | integer |
storageConfig
Name | Description | Schema |
---|---|---|
alertmanagerStorageSize |
The amount of storage applied to the alertmanager stateful sets. Default value is | string |
compactStorageSize |
The amount of storage applied to the thanos compact stateful sets. Default value is | string |
metricObjectStorage | Object store to configure secrets for metrics. | |
receiveStorageSize |
The amount of storage applied to thanos receive stateful sets. Default value is | string |
ruleStorageSize |
The amount of storage applied to thanos rule stateful sets. Default value is | string |
storageClass |
Specify the | string |
storeStorageSize |
The amount of storage applied to thanos store stateful sets. Default value is | string |
writeStorage | A list of endpoint access information. | [ ]WriteStorage |
writeStorage
Name | Description | Schema |
---|---|---|
name | The name of the secret with endpoint access information. | string |
key | The key of the secret to select from. | string |
metricObjectStorage
Name | Description | Schema |
---|---|---|
key | The key of the secret to select from. Must be a valid secret key. See Thanos documentation. | string |
name |
Name of the | string |
observabilityAddonSpec
Name | Description | Schema |
---|---|---|
enableMetrics |
Indicates if the observability add-on sends metrics to the hub cluster. Default value is | boolean |
interval |
Interval for when the observability add-on sends metrics to the hub cluster. Default value is 300 seconds ( | integer |
resources |
Resource for the metrics collector resource requirement. The default CPU request is | corev1.ResourceRequirements |
advanced
Name | Description | Schema |
---|---|---|
retentionConfig | Specifies the data retention configuration to be used by observability. |
|
rbacQueryProxy | Specifies the replicas and resources for the rbac-query-proxy deployment. | CommonSpec |
grafana | Specifies the replicas and resources for the grafana deployment | CommonSpec |
alertmanager | Specifies the replicas and resources for alertmanager statefulset. | CommonSpec |
observatoriumAPI |
Specifies the replicas and resources for the | CommonSpec |
queryFrontend | Specifies the replicas and resources for the query-frontend deployment. | CommonSpec |
query | Specifies the replicas and resources for the query deployment. | CommonSpec |
receive | Specifies the replicas and resources for the receive statefulset. | CommonSpec |
rule | Specifies the replicas and resources for rule statefulset. | CommonSpec |
store | Specifies the replicas and resources for the store statefulset. | CommonSpec |
CompactSpec | Specifies the resources for compact statefulset. | |
storeMemcached | Specifies the replicas, resources, etc. for store-memcached. | |
queryFrontendMemcached | Specifies the replicas, resources, etc for query-frontend-memcached. | CacheConfig |
retentionConfig
Name | Description | Schema |
---|---|---|
blockDuration |
The amount of time to block the duration for Time Series Database (TSDB) block. Default value is | string |
deleteDelay |
The amount of time until a block marked for deletion is deleted from a bucket. Default value is | string |
retentionInLocal |
The amount of time to retain raw samples from the local storage. Default value is | string |
retentionResolutionRaw |
The amount of time to retain raw samples of resolution in a bucket. Default value is 365 days ( | string |
retentionResolution5m |
The amount of time to retain samples of resolution 1 (5 minutes) in a bucket. Default value is 365 days ( | string |
retentionResolution1h |
The amount of time to retain samples of resolution 2 (1 hour) in a bucket. Default value is 365 days ( | string |
CompactSpec
Name | Description | Schema |
---|---|---|
resources | Compute resources required by thanos compact. | corev1.ResourceRequirements |
serviceAccountAnnotations | Annotations is an unstructured key value map stored with the compact service account. | map[string]string |
storeMemcached
Name | Description | Schema |
---|---|---|
resources | Compute resources required by MultiCLusterObservability. | corev1.ResourceRequirements |
replicas | Replicas for MultiClusterObservability. | integer |
memoryLimitMb | Memory limit of Memcached in megabytes. | integer |
maxItemSize |
Max item size of Memcached. The default value is | string |
connectionLimit | Max simultaneous connections of Memcached. The default value is | integer |
status
Name | Description | Schema |
---|---|---|
status | Status contains the different condition statuses for MultiClusterObservability. | metav1.Condition |
CommonSpec
Name | Description | Schema |
---|---|---|
resources | Compute resources required by the component. | corev1.ResourceRequirements |
replicas | Replicas for the component. | integer |
QuerySpec
Name | Description | Schema |
CommonSpec | Specifies the replicas and resources for the query deployment. | CommonSpec |
serviceAccountAnnotations | Annotations is an unstructured key value map stored with the query service account. | map[string]string |
ReceiveSpec
Name | Description | Schema |
CommonSpec | Specifies the replicas and resources for the query deployment. | CommonSpec |
serviceAccountAnnotations | Annotations is an unstructured key value map stored with the query service account. | map[string]string |
StoreSpec
Name | Description | Schema |
CommonSpec | Specifies the replicas and resources for the query deployment. | CommonSpec |
serviceAccountAnnotations | Annotations is an unstructured key value map stored with the query service account. | map[string]string |
RuleSpec
Name | Description | Schema |
CommonSpec | Specifies the replicas and resources for the query deployment. | CommonSpec |
evalInterval | Specifies the evaluation interval for the rules. | string |
serviceAccountAnnotations | Annotations is an unstructured key value map stored with the query service account. | map[string]string |
1.13. Search query API Copia collegamentoCollegamento copiato negli appunti!
The search query API is not a Kubernetes API, therefore is not displayed through the Red Hat OpenShift Container Platform API Explorer. Continue reading to understand the search query API capabilities.
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.13.1. Overview Copia collegamentoCollegamento copiato negli appunti!
You can expose the search query API with a route and use the API to resolve search queries. The API is a GraphQL endpoint. You can use any client such as curl or Postman.
1.13.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.13.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /searchapi/graphql
Schemes : HTTPS
1.13.4. Configure API access Copia collegamentoCollegamento copiato negli appunti!
Create a route to access the Search API external from your cluster with the following command:
oc create route passthrough search-api --service=search-search-api -n open-cluster-management
oc create route passthrough search-api --service=search-search-api -n open-cluster-management
Important: You must configure your route to secure your environment. See Configuring Routes in the OpenShift Container Platform documentation for more details.
1.13.5. Schema design Copia collegamentoCollegamento copiato negli appunti!
Parameters with !
indicates that the field is required.
1.13.6. Description table of query inputs Copia collegamentoCollegamento copiato negli appunti!
Type | Description | Property |
---|---|---|
SearchFilter | Defines a key and value to filter results. When you provide many values for a property, the API interpret the values as an "OR" operation. When you provide many filters, results match all filters and the API interprets as an "AND" operation. | string |
SearchInput | Enter key words to receive a list of resources. When you provide many keywords, the API interprets it as an "AND" operation. | String |
limit |
Determine the maximum number of results returned after you enter the query. The default value is | Integer |
1.13.7. Schema example Copia collegamentoCollegamento copiato negli appunti!
1.13.8. Generic schema Copia collegamentoCollegamento copiato negli appunti!
1.13.9. Supported queries Copia collegamentoCollegamento copiato negli appunti!
Continue reading to see the query types that are supported in JSON format.
1.13.10. Search for deployments Copia collegamentoCollegamento copiato negli appunti!
Query:
query mySearch($input: [SearchInput]) { search(input: $input) { items } }
query mySearch($input: [SearchInput]) {
search(input: $input) {
items
}
}
Variables:
1.13.11. Search for pods Copia collegamentoCollegamento copiato negli appunti!
Query:
query mySearch($input: [SearchInput]) { search(input: $input) { items } }
query mySearch($input: [SearchInput]) {
search(input: $input) {
items
}
}
Variables:
1.14. MultiClusterHub API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.14.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the MultiClusterHub resource for Red Hat Advanced Cluster Management for Kubernetes. MultiClusterHub resource has four possible requests: create, query, delete and update.
1.14.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.14.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.14.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- multiclusterhubs.operator.open-cluster-management.io : Create and manage multicluster hub operators
1.14.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.14.6. Create a MultiClusterHub resource Copia collegamentoCollegamento copiato negli appunti!
POST /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/mch
POST /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/mch
1.14.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a MultiClusterHub resource to define the configuration for an instance of the multicluster hub.
1.14.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the multicluster hub to be created. |
1.14.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.14.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
multiclusterhubs/yaml
1.14.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- multiclusterhubs.operator.open-cluster-management.io
1.14.12. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.14.13. Query all MultiClusterHubs Copia collegamentoCollegamento copiato negli appunti!
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator
1.14.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your multicluster hub operator for more details.
1.14.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.14.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.14.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
operator/yaml
1.14.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- multiclusterhubs.operator.open-cluster-management.io
1.14.19. Query a MultiClusterHub operator Copia collegamentoCollegamento copiato negli appunti!
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
1.14.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single multicluster hub operator for more details.
1.14.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
application_name | Name of the application that you want to query. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.14.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.14.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- multiclusterhubs.operator.open-cluster-management.io
1.14.24. Delete a MultiClusterHub operator Copia collegamentoCollegamento copiato negli appunti!
DELETE /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
DELETE /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
1.14.25. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
application_name | Name of the multicluster hub operator that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.14.26. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.14.27. Tags Copia collegamentoCollegamento copiato negli appunti!
- multiclusterhubs.operator.open-cluster-management.io
1.14.28. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.14.29. Multicluster hub operator Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | The versioned schema of the MultiClusterHub. | string |
kind | String value that represents the REST resource. | string |
metadata | Describes rules that define the resource. | object |
spec | The resource specification. |
spec
availabilityConfig optional | Specifies deployment replication for improved availability. The default value is High . | string |
---|---|---|
customCAConfigmap | Provide the customized OpenShift default ingress CA certificate to Red Hat Advanced Cluster Management. | string |
disableHubSelfManagement | Disable automatic import of the hub cluster as a managed cluster. | boolean |
disableUpdateClusterImageSets | Disable automatic update of ClusterImageSets. | boolean |
hive | (Deprecated) An object that overrides for the default HiveConfig specification. | |
imagePullSecret | Overrides pull secret for accessing MultiClusterHub operand and endpoint images. | string |
ingress | Configuration options for ingress management. | |
nodeSelector | Set the node selectors. | string |
separateCertificateManagement |
(Deprecated) Install | boolean |
hive
additionalCertificateAuthorities optional | (Deprecated) A list of references to secrets in the hive namespace that contain an additional Certificate Authority to use when communicating with target clusters. These certificate authorities are used in addition to any self-signed CA generated by each cluster on installation. | object |
---|---|---|
backup | (Deprecated) Specifies the configuration for backup integration. If absent, backup integration is disabled. | |
externalDNS |
(Deprecated) Specifies configuration for | object |
failedProvisionConfig | (Deprecated) Used to configure settings related to handling provision failures. | |
globalPullSecret |
(Deprecated) Used to specify a pull secret that is used globally by all of the cluster deployments. For each cluster deployment, the contents of | object |
maintenanceMode |
(Deprecated) Can be set to true to disable the hive controllers in situations where you need to ensure nothing is running that adds or acts upon finalizers on Hive types. This should rarely be needed. Sets replicas to | boolean |
ingress
sslCiphers optional | List of SSL ciphers enabled for management ingress. Defaults to full list of supported ciphers. | string |
---|
backup
minBackupPeriodSeconds optional | (Deprecated) Specifies that a minimum of MinBackupPeriodSeconds occurs in between each backup. This is used to rate limit backups. This potentially batches together multiple changes into one backup. No backups are lost as changes happen during this interval are queued up and result in a backup happening once the interval has been completed. | integer |
---|---|---|
velero | (Deprecated) Velero specifies configuration for the Velero backup integration. | object |
failedProvisionConfig
skipGatherLogs optional | (Deprecated) Disables functionality that attempts to gather full logs from the cluster if an installation fails for any reason. The logs are stored in a persistent volume for up to seven days. | boolean |
---|
status
components optional | The components of the status configuration. | object |
---|---|---|
conditions | Contains the different conditions for the multicluster hub. | |
desiredVersion | Indicates the desired version. | string |
phase |
Represents the active phase of the MultiClusterHub resource. The values that are used for this parameter are: | string |
conditions
lastTransitionTime optional | The last time the condition changed from one status to another. | string |
---|---|---|
lastUpdateTime | The last time this condition was updated. | string |
message | Message is a human-readable message indicating details about the last status change. | string |
reason | A brief reason for why the condition status changed. | string |
status | The status of the condition. | string |
type | The type of the cluster condition. | string |
StatusConditions
kind required | The resource kind that represents this status. | string |
---|---|---|
available | Indicates whether this component is properly running. | boolean |
lastTransitionTime | The last time the condition changed from one status to another. | metav1.time |
lastUpdateTime | The last time this condition was updated. | metav1.time |
message | Message is a human-readable message indicating details about the last status change. | string |
reason | A brief reason for why the condition status changed. | string |
status | The status of the condition. | string |
type | The type of the cluster condition. | string |
1.15. Placement API (v1beta1) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.15.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the Placement resource for Red Hat Advanced Cluster Management for Kubernetes. The Placement resource has four possible requests: create, query, delete, and update. Placement defines a rule to select a set of ManagedClusters from the ManagedClusterSets that are bound to the placement namespace. A slice of PlacementDecisions with the label cluster.open-cluster-management.io/placement={placement name}
is created to represent the ManagedClusters that are selected by this placement.
1.15.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.15.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.15.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io : Create and manage Placements
1.15.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.15.6. Query all Placements Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placement
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placement
1.15.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your Placements for more details.
1.15.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.15.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.15.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
placement/yaml
1.15.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.15.12. Create a Placement Copia collegamentoCollegamento copiato negli appunti!
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements
1.15.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a Placement.
1.15.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the placement binding to be created. |
1.15.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.15.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
placement/yaml
1.15.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.15.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.15.19. Query a single Placement Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
1.15.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single Placement for more details.
1.15.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
placement_name | Name of the Placement that you want to query. | string |
1.15.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.15.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.15.24. Delete a Placement Copia collegamentoCollegamento copiato negli appunti!
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
1.15.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single Placement.
1.15.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
placement_name | Name of the Placement that you want to delete. | string |
1.15.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.15.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.15.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.15.30. Placement Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | Versioned schema of the Placement. | string |
kind | String value that represents the REST resource. | string |
metadata | Metadata of the Placement. | object |
spec | Specification of the Placement. |
spec
Name | Description | Schema |
---|---|---|
clusterSets |
A subset of | string array |
numberOfClusters |
Number of | integer (int32) |
predicates |
Subset of cluster predicates that select | clusterPredicate array |
prioritizerPolicy | Policy of the prioritizers. | |
tolerations | Value that allows, but does not require, the managed clusters with certain taints to be selected by placements with matching tolerations. | toleration array |
clusterPredicate
Name | Description | Schema |
---|---|---|
requiredClusterSelector |
A cluster selector to select |
clusterSelector
Name | Description | Schema |
---|---|---|
labelSelector |
Selector of | object |
claimSelector |
Selector of |
clusterClaimSelector
Name | Description | Schema |
---|---|---|
matchExpressions | Subset of the cluster claim selector requirements. The conditional logic is AND. | < object > array |
prioritizerPolicy
Name | Description | Schema |
---|---|---|
mode |
Either | string |
configurations | Configuration of the prioritizer. | prioritizerConfig array |
prioritizerConfig
Name | Description | Schema |
---|---|---|
scoreCoordinate | Configuration of the prioritizer and score source. | |
weight | Weight of the prioritizer score. The value must be within the range: [-10,10]. | int32 |
scoreCoordinate
Name | Description | Schema |
---|---|---|
type | Type of the prioritizer score. Valid values are "BuiltIn" or "AddOn". | string |
builtIn |
Name of a | string |
addOn |
When type is | object |
toleration
Name | Description | Schema |
---|---|---|
key | Taint key that the toleration applies to. Empty means match all of the taint keys. | string |
operator |
Relationship of a key to the value. Valid operators are | string |
value | Taint value that matches the toleration. | string |
effect |
Taint effect to match. Empty means match all of the taint effects. When specified, allowed values are | string |
tolerationSeconds | Length of time that a taint is tolerated, after which the taint is not tolerated. The default value is nil, which indicates that there is no time limit on how long the taint is tolerated. | int64 |
1.16. PlacementDecisions API (v1beta1) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.16.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the PlacementDecision resource for Red Hat Advanced Cluster Management for Kubernetes. The PlacementDecision resource has four possible requests: create, query, delete, and update. A PlacementDecision indicates a decision from a placement. A PlacementDecision uses the label cluster.open-cluster-management.io/placement={placement name}
to reference a certain placement.
1.16.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.16.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.16.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io : Create and manage PlacementDecisions.
1.16.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.16.6. Query all PlacementDecisions Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
1.16.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your PlacementDecisions for more details.
1.16.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.16.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.16.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
placementdecision/yaml
1.16.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.16.12. Create a PlacementDecision Copia collegamentoCollegamento copiato negli appunti!
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
1.16.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a PlacementDecision.
1.16.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the PlacementDecision to be created. |
1.16.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.16.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
placementdecision/yaml
1.16.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.16.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.16.19. Query a single PlacementDecision Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
1.16.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single PlacementDecision for more details.
1.16.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
placementdecision_name | Name of the PlacementDecision that you want to query. | string |
1.16.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.16.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.16.24. Delete a PlacementDecision Copia collegamentoCollegamento copiato negli appunti!
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
1.16.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single PlacementDecision.
1.16.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
placementdecision_name | Name of the PlacementDecision that you want to delete. | string |
1.16.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.16.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.16.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.16.30. PlacementDecision Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion |
Versioned schema of | string |
kind | String value that represents the REST resource. | string |
metadata |
Metadata of | object |
status |
Current status of the |
PlacementStatus
Name | Description | Schema |
---|---|---|
Decisions | Slice of decisions according to a placement. | ClusterDecision array |
ClusterDecision
Name | Description | Schema |
---|---|---|
clusterName |
Name of the | string |
reason |
Reason why the | string |
1.17. DiscoveryConfig API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.17.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the DiscoveryConfig resource for Red Hat Advanced Cluster Management for Kubernetes. The DiscoveryConfig resource has four possible requests: create, query, delete, and update.
1.17.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.17.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.17.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveryconfigs.discovery.open-cluster-management.io : Create and manage DiscoveryConfigs
1.17.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.17.6. Create a DiscoveryConfig Copia collegamentoCollegamento copiato negli appunti!
POST /app.k8s.io/v1/namespaces/{namespace}/discoveryconfigs
POST /app.k8s.io/v1/namespaces/{namespace}/discoveryconfigs
1.17.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a DiscoveryConfig.
1.17.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the DiscoveryConfig to be created. | DiscoveryConfig |
1.17.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.17.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
discoveryconfigs/yaml
1.17.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveryconfigs.discovery.open-cluster-management.io
1.17.12. Request body Copia collegamentoCollegamento copiato negli appunti!
1.17.13. Query all DiscoveryConfigs Copia collegamentoCollegamento copiato negli appunti!
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
1.17.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your discovery config operator for more details.
1.17.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.17.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.17.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
operator/yaml
1.17.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveryconfigs.discovery.open-cluster-management.io
1.17.19. Delete a DiscoveryConfig operator Copia collegamentoCollegamento copiato negli appunti!
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveryconfigs_name}
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveryconfigs_name}
1.17.20. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
application_name | Name of the Discovery Config operator that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.17.21. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.17.22. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveryconfigs.operator.open-cluster-management.io
1.17.23. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.17.24. DiscoveryConfig Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | The versioned schema of the discoveryconfigs. | string |
kind | String value that represents the REST resource. | string |
metadata | Describes rules that define the resource. | object |
spec | Defines the desired state of DiscoveryConfig. | See List of specs |
1.17.25. List of specs Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
credential | Credential is the secret containing credentials to connect to the OCM API on behalf of a user. | string |
filters | Sets restrictions on what kind of clusters to discover. | See List of filters |
1.17.26. List of filters Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
lastActive | LastActive is the last active in days of clusters to discover, determined by activity timestamp. | integer |
openShiftVersions | OpenShiftVersions is the list of release versions of OpenShift of the form "<Major>.<Minor>" | object |
1.18. DiscoveredCluster API Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.18.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the DiscoveredCluster resource for Red Hat Advanced Cluster Management for Kubernetes. The DiscoveredCluster resource has four possible requests: create, query, delete, and update.
1.18.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.18.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.18.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveredclusters.discovery.open-cluster-management.io : Create and manage DiscoveredClusters
1.18.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.18.6. Create a DiscoveredCluster Copia collegamentoCollegamento copiato negli appunti!
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
1.18.7. Description Copia collegamentoCollegamento copiato negli appunti!
Create a DiscoveredCluster.
1.18.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
Body |
body | Parameters describing the DiscoveredCluster to be created. | DiscoveredCluster |
1.18.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.18.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
discoveredclusters/yaml
1.18.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveredclusters.discovery.open-cluster-management.io
1.18.12. Request body Copia collegamentoCollegamento copiato negli appunti!
1.18.13. Query all DiscoveredClusters Copia collegamentoCollegamento copiato negli appunti!
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
1.18.14. Description Copia collegamentoCollegamento copiato negli appunti!
Query your discovered clusters operator for more details.
1.18.15. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.18.16. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.18.17. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
operator/yaml
1.18.18. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveredclusters.discovery.open-cluster-management.io
1.18.19. Delete a DiscoveredCluster operator Copia collegamentoCollegamento copiato negli appunti!
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveredclusters_name}
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveredclusters_name}
1.18.20. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
application_name | Name of the Discovered Cluster operator that you want to delete. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.18.21. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.18.22. Tags Copia collegamentoCollegamento copiato negli appunti!
- discoveredclusters.operator.open-cluster-management.io
1.18.23. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.18.24. DiscoveredCluster Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | The versioned schema of the discoveredclusters. | string |
kind | String value that represents the REST resource. | string |
metadata | Describes rules that define the resource. | object |
spec | DiscoveredClusterSpec defines the desired state of DiscoveredCluster. | See List of specs |
1.18.25. List of specs Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
activityTimestamp | Discoveredclusters last available activity timestamp. | metav1.time |
apiUrl | Discoveredclusters API URL endpoint. | string |
cloudProvider | Cloud provider of discoveredcluster. | string |
console | Discoveredclusters console URL endpoint. | string |
creationTimestamp | Discoveredclusters creation timestamp. | metav1.time |
credential | The reference to the credential from which the cluster was discovered. | corev1.ObjectReference |
displayName | The display name of the discovered cluster. | string |
isManagedCluster | If true, cluster is managed by ACM. | boolean |
name | The name of the discoveredcluster. | string |
openshiftVersion | The OpenShift version of the discovered cluster. | string |
status | The status of the discovered cluster. | string |
type | The OpenShift flavor (ex. OCP, ROSA, etc.). | string |
1.19. AddOnDeploymentConfig API (v1alpha1) Copia collegamentoCollegamento copiato negli appunti!
1.19.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the AddOnDeploymentConfig resource for Red Hat Advanced Cluster Management for Kubernetes. The AddOnDeploymentConfig resource has four possible requests: create, query, delete, and update. AddOnDeploymentConfig represents a deployment configuration for an add-on.
1.19.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.19.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.19.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io : Create and manage AddOnDeploymentConfigs
1.19.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.19.6. Query all AddOnDeploymentConfigs Copia collegamentoCollegamento copiato negli appunti!
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs
1.19.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your AddOnDeploymentConfigs for more details.
1.19.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.19.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.19.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
addondeploymentconfig/yaml
1.19.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.19.12. Create a AddOnDeploymentConfig Copia collegamentoCollegamento copiato negli appunti!
POST /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs
POST /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs
1.19.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a AddOnDeploymentConfig.
1.19.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the AddOnDeploymentConfig binding to be created. |
1.19.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.19.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
addondeploymentconfig/yaml
1.19.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.19.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.19.19. Query a single AddOnDeploymentConfig Copia collegamentoCollegamento copiato negli appunti!
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs/{addondeploymentconfig_name}
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs/{addondeploymentconfig_name}
1.19.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single AddOnDeploymentConfig for more details.
1.19.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
addondeploymentconfig_name | Name of the AddOnDeploymentConfig that you want to query. | string |
1.19.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.19.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.19.24. Delete a AddOnDeploymentConfig Copia collegamentoCollegamento copiato negli appunti!
DELETE /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs/{addondeploymentconfig_name}
DELETE /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/addondeploymentconfigs/{addondeploymentconfig_name}
1.19.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single AddOnDeploymentConfig.
1.19.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
addondeploymentconfig_name | Name of the AddOnDeploymentConfig that you want to delete. | string |
1.19.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.19.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.19.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.19.30. AddOnDeploymentConfig Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | Versioned schema of the AddOnDeploymentConfig. | string |
kind | String value that represents the REST resource. | string |
metadata | Metadata of the AddOnDeploymentConfig. | object |
spec | Specification of the AddOnDeploymentConfig. |
spec
Name | Description | Schema |
---|---|---|
customizedVariables | A list of name-value variables for the current add-on deployment. The add-on implementation can use these variables to render its add-on deployment. | customizedVariable array |
nodePlacement | Enables explicit control over the scheduling of the add-on agents on the managed cluster. |
customizedVariable
Name | Description | Schema |
---|---|---|
name | Name of this variable. | string |
value | Value of this variable. | string |
nodePlacement
Name | Description | Schema |
---|---|---|
nodeSelector |
Define which nodes the pods are scheduled to run on. When the | map[string]string |
tolerations |
Applied to pods and used to schedule pods to any taint that matches the | []corev1.Toleration |
1.20. ClusterManagementAddOn API (v1alpha1) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.20.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the ClusterManagementAddOn resource for Red Hat Advanced Cluster Management for Kubernetes. The ClusterManagementAddOn resource has four possible requests: create, query, delete, and update.
ClusterManagementAddOn represents the registration of an add-on to the cluster manager. This resource allows the user to discover which add-on is available for the cluster manager and also provides metadata information about the add-on. This resource also provides a reference to ManagedClusterAddOn, the name of the ClusterManagementAddOn resource that is used for the namespace-scoped ManagedClusterAddOn resource. ClusterManagementAddOn is a cluster-scoped resource.
1.20.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.20.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.20.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io : Create and manage ClusterManagementAddOns
1.20.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.20.6. Query all ClusterManagementAddOns Copia collegamentoCollegamento copiato negli appunti!
GET /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons
GET /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons
1.20.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your ClusterManagementAddOns for more details.
1.20.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.20.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.20.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clustermanagementaddon/yaml
1.20.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.20.12. Create a ClusterManagementAddOn Copia collegamentoCollegamento copiato negli appunti!
POST /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons
POST /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons
1.20.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a ClusterManagementAddOn.
1.20.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the ClusterManagementAddon binding to be created. |
1.20.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.20.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
clustermanagementaddon/yaml
1.20.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.20.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.20.19. Query a single ClusterManagementAddOn Copia collegamentoCollegamento copiato negli appunti!
GET /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons/{clustermanagementaddon_name}
GET /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons/{clustermanagementaddon_name}
1.20.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single ClusterManagementAddOn for more details.
1.20.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clustermanagementaddon_name | Name of the ClusterManagementAddOn that you want to query. | string |
1.20.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.20.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.20.24. Delete a ClusterManagementAddOn Copia collegamentoCollegamento copiato negli appunti!
DELETE /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons/{clustermanagementaddon_name}
DELETE /addon.open-cluster-management.io/v1alpha1/clustermanagementaddons/{clustermanagementaddon_name}
1.20.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single ClusterManagementAddOn.
1.20.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
clustermanagementaddon_name | Name of the ClusterManagementAddOn that you want to delete. | string |
1.20.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.20.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.20.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.20.30. ClusterManagementAddOn Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | Versioned schema of the ClusterManagementAddOn. | string |
kind | String value that represents the REST resource. | string |
metadata | Metadata of the ClusterManagementAddOn. | object |
spec | Specification of the ClusterManagementAddOn. |
spec
Name | Description | Schema |
---|---|---|
addOnMeta | AddOnMeta is a reference to the metadata information for the add-on. | |
supportedConfigs | SupportedConfigs is a list of configuration types supported by add-on. | configMeta array |
addOnMeta
Name | Description | Schema |
---|---|---|
displayName | Represents the name of add-on that is displayed. | string |
description | Represents the detailed description of the add-on. | string |
configMeta
Name | Description | Schema |
---|---|---|
group | Group of the add-on configuration. | string |
resource | Resource of the add-on configuration. | string |
defaultConfig | Represents the namespace and name of the default add-on configuration. This is where all add-ons have a same configuration. |
configReferent
Name | Description | Schema |
---|---|---|
namespace | Namespace of the add-on configuration. If this field is not set, the configuration is cluster-scope. | string |
name | Name of the add-on configuration. | string |
1.21. ManagedClusterAddOn API (v1alpha1) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.21.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the ManagedClusterAddOn resource for Red Hat Advanced Cluster Management for Kubernetes. The ManagedClusterAddOn resource has four possible requests: create, query, delete, and update. ManagedClusterAddOn is the custom resource object which holds the current state of an add-on. This resource should be created in the ManagedCluster namespace.
1.21.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.21.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.21.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io : Create and manage ManagedClusterAddOns
1.21.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.21.6. Query all ManagedClusterAddOns Copia collegamentoCollegamento copiato negli appunti!
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons
1.21.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your ManagedClusterAddOns for more details.
1.21.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.21.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.21.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
managedclusteraddon/yaml
1.21.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.21.12. Create a ManagedClusterAddOn Copia collegamentoCollegamento copiato negli appunti!
POST /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons
POST /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons
1.21.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a ManagedClusterAddOn.
1.21.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters that describe the ManagedClusterAddOn binding to be created. |
1.21.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.21.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
managedclusteraddon/yaml
1.21.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.21.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.21.19. Query a single ManagedClusterAddOn Copia collegamentoCollegamento copiato negli appunti!
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons/{managedclusteraddon_name}
GET /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons/{managedclusteraddon_name}
1.21.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single ManagedClusterAddOn for more details.
1.21.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
managedclusteraddon_name | Name of the ManagedClusterAddOn that you want to query. | string |
1.21.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.21.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.21.24. Delete a ManagedClusterAddOn Copia collegamentoCollegamento copiato negli appunti!
DELETE /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons/{managedclusteraddon_name}
DELETE /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/managedclusteraddons/{managedclusteraddon_name}
1.21.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single ManagedClusterAddOn.
1.21.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
managedclusteraddon_name | Name of the ManagedClusterAddOn that you want to delete. | string |
1.21.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.21.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- addon.open-cluster-management.io
1.21.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.21.30. ManagedClusterAddOn Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | Versioned schema of the ManagedClusterAddOn. | string |
kind | String value that represents the REST resource. | string |
metadata | Metadata of the ManagedClusterAddOn. | object |
spec | Specification of the ManagedClusterAddOn. |
spec
Name | Description | Schema |
---|---|---|
installNamespace | The namespace on the managed cluster to install the add-on agent. If it is not set, the open-cluster-management-agent-addon namespace is used to install the add-on agent. | string |
configs | A list of add-on configurations where the current add-on has its own configurations. | addOnConfig array |
addOnConfig
Name | Description | Schema |
---|---|---|
group | Group of the add-on configuration. | string |
resource | Resource of the add-on configuration. | string |
namespace | Namespace of the add-on configuration. If this field is not set, the configuration is cluster-scope. | string |
name | Name of the add-on configuration. | string |
1.22. ManagedClusterSet API (v1beta2) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.22.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the ManagedClusterSet resource for Red Hat Advanced Cluster Management for Kubernetes. The ManagedClusterSet resource has four possible requests: create, query, delete, and update. ManagedClusterSet groups two or more managed clusters into a set that you can operate together. Managed clusters that belong to a set can have similar attributes, such as shared use purposes or the same deployment region.
1.22.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.22.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.22.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io : Create and manage ManagedClusterSets
1.22.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.22.6. Query all managedclustersets Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersets
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersets
1.22.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your managedclustersets for more details.
1.22.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace | Namespace that you want to use, for example, default. | string |
1.22.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.22.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
managedclusterset/yaml
1.22.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.22.12. Create a managedclusterset Copia collegamentoCollegamento copiato negli appunti!
POST /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersets
POST /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersets
1.22.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a managedclusterset.
1.22.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace |
Namespace that you want to use, for example, | string |
Body |
body | Parameters describing the managedclusterset to be created. |
1.22.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.22.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
managedclusterset/yaml
1.22.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.22.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.22.19. Query a single managedclusterset Copia collegamentoCollegamento copiato negli appunti!
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersets/{managedclusterset_name}
GET /cluster.open-cluster-management.io/v1beta2/namespaces/{namespace}/managedclustersets/{managedclusterset_name}
1.22.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single managedclusterset for more details.
1.22.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace |
Namespace that you want to use, for example, | string |
Path |
managedclusterset_name | Name of the managedclusterset that you want to query. | string |
1.22.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.22.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.22.24. Delete a managedclusterset Copia collegamentoCollegamento copiato negli appunti!
DELETE /cluster.open-cluster-management.io/v1beta2/managedclustersets/{managedclusterset_name}
DELETE /cluster.open-cluster-management.io/v1beta2/managedclustersets/{managedclusterset_name}
1.22.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single managedclusterset.
1.22.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
namespace |
Namespace that you want to use, for example, | string |
Path |
managedclusterset_name | Name of the managedclusterset that you want to delete. | string |
1.22.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.22.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- cluster.open-cluster-management.io
1.22.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.22.30. ManagedClusterSet Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion |
Versioned schema of the | string |
kind | String value that represents the REST resource. | string |
metadata |
Metadata of the | object |
specrequired |
Specification of the | spec |
1.23. KlusterletConfig API (v1alpha1) Copia collegamentoCollegamento copiato negli appunti!
Deprecated: The documentation for the APIs is deprecated. Use the API Explorer in the console, or an oc
command, to view current and supported APIs.
1.23.1. Overview Copia collegamentoCollegamento copiato negli appunti!
This documentation is for the KlusterletConfig resource for Red Hat Advanced Cluster Management for Kubernetes. The KlusterletConfig resource has four possible requests: create, query, delete, and update. KlusterletConfig contains configuration information about a klusterlet, such as nodeSelector
, tolerations
, and pullSecret
. KlusterletConfig is a cluster-scoped resource and only works on klusterlet pods in the open-cluster-managemnet-agent
namespace. KlusterletConfig does not affect add-on deployment configurations.
1.23.2. Version information Copia collegamentoCollegamento copiato negli appunti!
Version : 2.14.0
1.23.3. URI scheme Copia collegamentoCollegamento copiato negli appunti!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.23.4. Tags Copia collegamentoCollegamento copiato negli appunti!
- config.open-cluster-management.io : Create and manage KlusterletConfig
1.23.5. Paths Copia collegamentoCollegamento copiato negli appunti!
1.23.6. Query all KlusterletConfig Copia collegamentoCollegamento copiato negli appunti!
GET /config.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs
GET /config.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs
1.23.7. Description Copia collegamentoCollegamento copiato negli appunti!
Query your KlusterletConfigs for more details.
1.23.8. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
1.23.9. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.23.10. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
klusterletconfig/yaml
1.23.11. Tags Copia collegamentoCollegamento copiato negli appunti!
- config.open-cluster-management.io
1.23.12. Create a KlusterletConfig Copia collegamentoCollegamento copiato negli appunti!
POST /config.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs
POST /config.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs
1.23.13. Description Copia collegamentoCollegamento copiato negli appunti!
Create a KlusterletConfig.
1.23.14. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Body |
body | Parameters describing the KlusterletConfig binding to be created. |
1.23.15. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.23.16. Consumes Copia collegamentoCollegamento copiato negli appunti!
-
klusterletconfig/yaml
1.23.17. Tags Copia collegamentoCollegamento copiato negli appunti!
- config.open-cluster-management.io
1.23.18. Example HTTP request body Copia collegamentoCollegamento copiato negli appunti!
1.23.19. Query a single KlusterletConfig Copia collegamentoCollegamento copiato negli appunti!
GET /config.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs/{klusterletconfig_name}
GET /config.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs/{klusterletconfig_name}
1.23.20. Description Copia collegamentoCollegamento copiato negli appunti!
Query a single KlusterletConfig for more details.
1.23.21. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
klusterletconfig_name | Name of the KlusterletConfig that you want to query. | string |
1.23.22. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.23.23. Tags Copia collegamentoCollegamento copiato negli appunti!
- config.open-cluster-management.io
1.23.24. Delete a KlusterletConfig Copia collegamentoCollegamento copiato negli appunti!
DELETE /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs/{klusterletconfig_name}
DELETE /addon.open-cluster-management.io/v1alpha1/namespaces/{namespace}/klusterletconfigs/{klusterletconfig_name}
1.23.25. Description Copia collegamentoCollegamento copiato negli appunti!
Delete a single klusterletconfig.
1.23.26. Parameters Copia collegamentoCollegamento copiato negli appunti!
Type | Name | Description | Schema |
---|---|---|---|
Header |
COOKIE | Authorization: Bearer {ACCESS_TOKEN} ; ACCESS_TOKEN is the user access token. | string |
Path |
klusterletconfig_name | Name of the KlusterletConfig that you want to delete. | string |
1.23.27. Responses Copia collegamentoCollegamento copiato negli appunti!
HTTP Code | Description | Schema |
---|---|---|
200 | Success | No Content |
403 | Access forbidden | No Content |
404 | Resource not found | No Content |
500 | Internal service error | No Content |
503 | Service unavailable | No Content |
1.23.28. Tags Copia collegamentoCollegamento copiato negli appunti!
- config.open-cluster-management.io
1.23.29. Definitions Copia collegamentoCollegamento copiato negli appunti!
1.23.30. KlusterletConfig Copia collegamentoCollegamento copiato negli appunti!
Name | Description | Schema |
---|---|---|
apiVersion | Versioned schema of the KlusterletConfig. | string |
kind | String value that represents the REST resource. | string |
metadata | Metadata of the KlusterletConfig. | object |
spec | Specification of the KlusterletConfig. |
spec
Name | Description | Schema |
---|---|---|
registries | Includes the mirror and source registries. The source registry is replaced by the mirror. | registry |
pullSecret | The name of image pull secret. | object |
nodePlacement | Enables scheduling control of add-on agents on the managed cluster. | |
hubKubeAPIServerProxyConfig | Contains proxy settings for the connections between the klusterlet or add-on agents on the managed cluster and the kube-apiserver on the hub cluster. Empty means no proxy setting is available. |
nodePlacement
Name | Description | Schema |
---|---|---|
nodeSelector |
Define which nodes the pods are scheduled to run on. When the | map[string]string |
tolerations |
Applied to pods and used to schedule pods to any taint that matches the | []corev1.Toleration |
kubeAPIServerProxyConfig
Name | Description | Schema |
---|---|---|
caBundle | A CA certificate bundle to verify the proxy server. The bundle is ignored if only HTTPProxy is set. The bundle is required when HTTPSProxy is set and a self signed CA certificate is used by the proxy server. | map[string]string |
httpProxy | The URL of the proxy for HTTP requests | map[string]string |
httpsProxy | The URL of the proxy for HTTPS requests. HTTPSProxy is chosen if both HTTPProxy and HTTPSProxy are set. | map[string]string |