vania-janet/multiturn-rag-retrieval-data huggingface dataset:
[delete-all-training-data](https://cloud.ibm.com/apidocs/discoverydelete-all-training-data) Action username, password, iam_access_token, iam_apikey, iam_url, headers, headers[X-Watson-Learning-Opt-Out], url, environment_id, collection_id Delete all training data. 
 [delete-training-data](https://cloud.ibm.com/apidocs/discoverydelete-training-data) Action username, password, iam_access_token, iam_apikey, iam_url, headers, headers[X-Watson-Learning-Opt-Out], url, environment_id, collection_id, query_id Delete a training data query. 
 [delete-training-example](https://cloud.ibm.com/apidocs/discoverydelete-training-example) Action username, password, iam_access_token, iam_apikey, iam_url, headers, headers[X-Watson-Learning-Opt-Out], url, environment_id, collection_id, query_id, example_id Delete an example for training data query. 
 [get-training-data](https://cloud.ibm.com/apidocs/discoveryget-training-data) Action username, password, iam_access_token, iam_apikey, iam_url, headers, headers[X-Watson-Learning-Opt-Out], url, environment_id, collection_id, query_id Get details about a query. 
 [get-training-example](https://cloud.ibm.com/apidocs/discoveryget-training-example) Action username, password, iam_access_token, iam_apikey, iam_url, headers, headers[X-Watson-Learning-Opt-Out], url, environment_id, collection_id, query_id, example_id Get details for a training data example.
[IAM Identity service](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-at_events_iamat_events_iam_login) iam-identity _platform:==iam-identity 
 [IAM Access Groups service](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-at_events_iamat_events_iam_access) iam-groups _platform:==iam-groups 
 [Resource controller service](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-cloud_servicesplatform_core_integrated) BSS _platform:==BSS 







 Query for sets of events that are generated by a service 

When a service generates different types of events, you can enter the following query:

_platform:==SERVICENAME [(action TYPEOFACTION)]

Where



* SERVICENAME is the name of the service in the IBM Cloud
* TYPEOFACTION is a compound query where you can use AND and OR operators, and also use - to exclude data. Notice that the AND and OR operators are case-sensitive and must be capitalized.



The following table show examples of how to query for a group of events that is generated by a service:



Table 3. Samples of more complex queries

 Events that are generated by Type of events Sample query 

 IAM Identity service [Login events](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-at_events_iamat_events_iam_login) _platform:==iam-identity (action login) 
 IAM Identity service [API key events](https://cloud.ibm.com/docs/services/activity-tracker?topic=activity-tracker-at_events_iamat_events_iam_apikeys) _platform:==iam-identity (action user-apikey) -(action login)
"[1000-1999]Gi:[100-20000]"
"[2000-2999]Gi:[200-40000]"
"[3000-3999]Gi:[200-48000]"
"[4000-7999]Gi:[300-48000]"
"[8000-9999]Gi:[500-48000]"
"[10000-12000]Gi:[1000-48000]"
mountOptions: nfsvers=<nfs_version>
Show more







 Removing persistent storage from a cluster 

When you set up persistent storage in your cluster, you have three main components: the Kubernetes persistent volume claim (PVC) that requests storage, the Kubernetes persistent volume (PV) that is mounted to a pod and described in the PVC, and the IBM Cloud infrastructure instance, such as classic file or block storage. Depending on how you created your storage, you might need to delete all three components separately.



 Understanding your storage removal options 

Removing persistent storage from your IBM Cloud account varies depending on how you provisioned the storage and what components you already removed.

Is my persistent storage deleted when I delete my cluster?
: During cluster deletion, you have the option to remove your persistent storage. However, depending on how your storage was provisioned, the removal of your storage might not include all storage components.

If you [dynamically provisioned](https://cloud.ibm.com/docs/openshift?topic=openshift-kube_conceptsdynamic_provisioning) storage with a storage class that sets reclaimPolicy: Delete, your PVC, PV, and the storage instance are automatically deleted when you delete the cluster. For storage that was [statically provisioned](https://cloud.ibm.com/docs/openshift?topic=openshift-kube_conceptsstatic_provisioning), or storage that you provisioned with a storage class that sets reclaimPolicy: Retain, the PVC and the PV are removed when you delete the cluster, but your storage instance and your data remain. You are still charged for your storage instance.
tmpfs 64M 0 64M 0% /dev
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/mapper/3600a09803830476e733f4e477370716e 24G 45M 24G 1% /test





Removing your Kubernetes secret doesn't revoke access to the volume data. If you created a pod-only deployment, you must delete the pod. If you created a deployment, you must delete the deployment.







 Adding block storage to apps 

Create a persistent volume claim (PVC) to [dynamically provision](https://cloud.ibm.com/docs/openshift?topic=openshift-kube_conceptsdynamic_provisioning) block storage for your cluster. Dynamic provisioning automatically creates the matching persistent volume (PV) and orders the actual storage device in your IBM Cloud infrastructure account.

Block storage comes with a ReadWriteOnce access mode. You can mount it to only one pod on one worker node in the cluster at a time.

Before you begin:



* If you have a firewall, [allow egress access](https://cloud.ibm.com/docs/openshift?topic=openshift-firewallvyatta_firewall) for the IBM Cloud infrastructure IP ranges of the zones that your clusters are in so that you can create PVCs.
* [Decide on a pre-defined storage class](https://cloud.ibm.com/docs/openshift?topic=openshift-block_storageblock_predefined_storageclass) or create a [customized storage class](https://cloud.ibm.com/docs/openshift?topic=openshift-block_storageblock_custom_storageclass).



Looking to deploy block storage in a stateful set? For more information, see [Using block storage in a stateful set](https://cloud.ibm.com/docs/openshift?topic=openshift-block_storageblock_statefulset).

To add block storage:



1.
POST/v2/satellite/removeController Remove an IBM Cloud Satellite Location. containers-kubernetes.cluster.create containers-kubernetes.cluster.delete 







 Storage 

Review the following storage API methods, their corresponding actions in IBM Cloud IAM, and the events that are sent to IBM Cloud Activity Tracker for Red Hat OpenShift on IBM Cloud.



Storage API methods, IAM actions, and Activity Tracker events.

 API Method Description IAM action for the API Activity Tracker event 

 GET/v2/storage/getAttachment Get details of a storage attachment. containers-kubernetes.cluster.read containers-kubernetes.containers-kubernetes.storage.attachment.read 
 GET/v2/storage/getAttachments List storage attachments containers-kubernetes.cluster.read containers-kubernetes.containers-kubernetes.storage.attachment.read 
 GET/v2/storage/getVolume Get the details of a storage volume. containers-kubernetes.cluster.read containers-kubernetes.containers-kubernetes.storage.volume.read 
 GET/v2/storage/getVolumes List storage volumes for a cluster or for the account if no cluster is provided. containers-kubernetes.cluster.read containers-kubernetes.containers-kubernetes.storage.volume.read 
 POST/v2/storage/createAttachment Attach a volume to a worker node. containers-kubernetes.cluster.update containers-kubernetes.containers-kubernetes.storage.attachment.create 
 POST/v2/storage/deleteAttachment Detach a volume from a worker node. containers-kubernetes.cluster.update containers-kubernetes.containers-kubernetes.storage.attachment.delete 







 Worker nodes and worker pools 

Review the following worker node and worker pool API methods, their corresponding actions in IBM Cloud IAM, and the events that are sent to IBM Cloud Activity Tracker for Red Hat OpenShift on IBM Cloud.



Worker node and worker pool API methods, IAM actions, and Activity Tracker events.
Classic infrastructure > Permissions > Services ibmcloud sl user permission-edit <user_id> --permission SECURITY_CERTIFICATE_MANAGE --enable true 
 View Certificates (SSL) Set up certificates that are used for cluster load balancing. Classic infrastructure > Permissions > Services ibmcloud sl user permission-edit <user_id> --permission SECURITY_CERTIFICATE_VIEW --enable true 
 Add/Upgrade Storage (Storage Layer) Create IBM Cloud File or Block storage instances to attach as volumes to your apps for persistent storage of data. Classic infrastructure > Permissions > Account ibmcloud sl user permission-edit <user_id> --permission ADD_SERVICE_STORAGE --enable true 
 Storage Manage Manage IBM Cloud File or Block storage instances that are attached as volumes to your apps for persistent storage of data. Classic infrastructure > Permissions > Services ibmcloud sl user permission-edit <user_id> --permission NAS_MANAGE --enable true
For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--assignment ASSIGNMENT
: Required. The name of the storage assignment that you want to remove. To list storage assignments, run ibmcloud sat storage assignment ls.

-f
: Optional. Force the command to run with no user prompts.

-q
: Optional. Do not show the message of the day or update reminders.





 Example 

ibmcloud sat storage assignment rm --assignment my-storage-assignment







 ibmcloud sat storage assignment update 

Update a Satellite storage assignment. You can use the assignment update command to add clusters or cluster groups to your storage assignments or change the assignment name.

ibmcloud sat storage assignment update --assignment ASSIGNMENT [--group GROUP] [--name NAME] [-f] [-q]



 Minimum required permissions 

IBM Cloud IAM Viewer platform role for the Resource resource in Satellite. For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--assignment ASSIGNMENT
: Required. The name of the storage assignment. To list storage assignments, run ibmcloud sat storage assignment ls.

--group GROUP
: Optional. The ID of the cluster group that you want to add to your assignment. To list cluster groups, run ibmcloud sat group ls.

--name NAME
: Optional. Enter a new name for your storage assignment.

-f
: Optional. Force the command to run with no user prompts.

-q
: Optional. Do not show the message of the day or update reminders.





 Example 

ibmcloud sat storage assignment update --assignment ASSIGNMENT --group GROUP --name NAME [-f] [-q]







 ibmcloud sat storage assignment upgrade 

Upgrade a Satellite storage assignment.
ibmcloud sat storage assignment rm --assignment ASSIGNMENT [-f] [-q]



 Minimum required permissions 

IBM Cloud IAM Editor platform role for the Resource resource in Satellite. For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--assignment ASSIGNMENT
: Required. The name of the storage assignment that you want to remove. To list storage assignments, run ibmcloud sat storage assignment ls.

-f
: Optional. Force the command to run with no user prompts.

-q
: Optional. Do not show the message of the day or update reminders.





 Example 

ibmcloud sat storage assignment rm --assignment my-storage-assignment







 ibmcloud sat storage assignment update 

Update a Satellite storage assignment. You can use the assignment update command to add clusters or cluster groups to your storage assignments or change the assignment name.

ibmcloud sat storage assignment update --assignment ASSIGNMENT [--group GROUP] [--name NAME] [-f] [-q]



 Minimum required permissions 

IBM Cloud IAM Viewer platform role for the Resource resource in Satellite. For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--assignment ASSIGNMENT
: Required. The name of the storage assignment. To list storage assignments, run ibmcloud sat storage assignment ls.

--group GROUP
: Optional. The ID of the cluster group that you want to add to your assignment. To list cluster groups, run ibmcloud sat group ls.

--name NAME
: Optional. Enter a new name for your storage assignment.

-f
: Optional. Force the command to run with no user prompts.

-q
: Optional. Do not show the message of the day or update reminders.





 Example
Ordering more NFS storage on your bare metal servers for VMware 

When you add or delete a service or infrastructure component, you must wait until the modification is complete before you can add or delete another service or infrastructure component.

You can add more storage on your Citrix DaaS for IBM Cloud® bare metal servers as a separate mount point for any operational reasons.



1.  Navigate to Menu icon ![Menu icon](https://cloud.ibm.com/docs-content/v1/content/e9cda99c64ea1ee68cf0eda257d6a1de69ddbc4e/icons/icon_hamburger.svg) > VMware > Resources.
2.  Select your vCenter Instance.
3.  Click the Infrastructure tab.
4.  Click Add for Storage to order additional storage.
5.  Select the options for the storage that you need.
6.  Accept the terms and click Create.
Expanding and contracting capacity for Security and Compliance Readiness Bundle instances 

New deployments of Security and Compliance Readiness Bundle instances are no longer supported. You can still add or delete clusters, add or delete VMware ESXi™ servers or NFS storage, and add or remove services for existing instances. You can also view and delete your Security and Compliance Readiness Bundle instances.

Expand or contract the capacity of your Security and Compliance Readiness Bundle instance according to your business needs, by adding or deleting VMware ESXi servers or Network File System (NFS) storage.

The procedures to add or delete servers and storage for Security and Compliance Readiness Bundle instances are similar to procedures for VMware vCenter Server® instances. For more information, see the following topics:



*  [Adding ESXi servers to vCenter Server instances](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vc_addingservers)
*  [Adding NFS storage to vCenter Server instances](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vc_addingnfs)
*  [Deleting ESXi servers from vCenter Server instances](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vc_removingservers)
*  [Removing NFS storage from vCenter Server instances](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vc_removingnfs)
Manage Port Control Manage ports that are used for app load balancing. Classic infrastructure > Permissions > Devices ibmcloud sl user permission-edit <user_id> --permission PORT_CONTROL --enable true 
 Manage Certificates (SSL) Set up certificates that are used for cluster load balancing. Classic infrastructure > Permissions > Services ibmcloud sl user permission-edit <user_id> --permission SECURITY_CERTIFICATE_MANAGE --enable true 
 View Certificates (SSL) Set up certificates that are used for cluster load balancing. Classic infrastructure > Permissions > Services ibmcloud sl user permission-edit <user_id> --permission SECURITY_CERTIFICATE_VIEW --enable true 
 Add/Upgrade Storage (Storage Layer) Create IBM Cloud File or Block storage instances to attach as volumes to your apps for persistent storage of data. Classic infrastructure > Permissions > Account ibmcloud sl user permission-edit <user_id> --permission ADD_SERVICE_STORAGE --enable true 
 Storage Manage Manage IBM Cloud File or Block storage instances that are attached as volumes to your apps for persistent storage of data. Classic infrastructure > Permissions > Services ibmcloud sl user permission-edit <user_id> --permission NAS_MANAGE --enable true
* [Removing Portworx from your cluster](https://cloud.ibm.com/docs/containers?topic=containers-storage_portworx_removingremove_portworx)



[Getting help and support](https://cloud.ibm.com/docs/containers?topic=containers-storage_portworx_supportstorage_portworx_support)



* [Gathering logs](https://cloud.ibm.com/docs/containers?topic=containers-storage_portworx_supportportworx_logs)



[Backing up and restoring storage data](https://cloud.ibm.com/docs/containers?topic=containers-storage_brstorage_br)

[IBM Cloud storage utilities](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesutilities)



* [Classic: Installing the IBM Cloud Block Storage Attacher plug-in (beta)](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesblock_storage_attacher)



* [Updating the IBM Cloud Block Storage Attacher plug-in](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesupdate_block_attacher)
* [Removing the IBM Cloud Block Volume Attacher plug-in](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesremove_block_attacher)



* [Classic: Manually adding block storage to specific worker nodes](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesmanual_block)
* [Classic: Attaching raw block storage to non-SDS worker nodes](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesattach_block)
* [VPC: Adding raw Block Storage for VPC to VPC worker nodes by using the API](https://cloud.ibm.com/docs/containers?topic=containers-utilitiesvpc_api_attach)
For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--config CONFIG
: Required. The name or ID of the storage configuration that you want to set parameters for. To list Satellite storage configurations, run ibmcloud sat storage config ls.

--param PARAM
: Required. The configuration parameter you want to set. Enter the parameter in the "key=value" format. To see the configuration parameters in a storage template, run 'ibmcloud sat storage template get'.

--apply
: Optional. Specify this option to apply the latest storage configuration version to all assignments that belong to the specified configuration. To list all assignments for a configuration, run 'ibmcloud sat storage assignment ls --config CONFIG'

-f
: Optional. Force the command to run with no user prompts.





 Example 

ibmcloud sat storage config param set --config <config_name> --param <"key=value">







 ibmcloud sat storage config rm 

Remove a Satellite storage configuration.

ibmcloud sat storage config rm --config CONFIG [-f] [-q]



 Minimum required permissions 

IBM Cloud IAM Editor platform role for the Configuration resource in Satellite. For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--config CONFIG
: Required. The name of the storage configuration that you want to remove. To list Satellite storage configurations, run ibmcloud sat storage config ls.

-f
: Optional. Force the command to run with no user prompts.

-q
: Optional. Do not show the message of the day or update reminders.





 Example
* [ibmcloud sat storage config create](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-create)
* [ibmcloud sat storage config get](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-get)
* [ibmcloud sat storage config ls](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-ls)
* [Betaibmcloud sat storage config param set](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-param-set)
* [ibmcloud sat storage config rm](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-rm)
* [ibmcloud sat storage config upgrade](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-upgrade)
* [ibmcloud sat storage config sc add](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-sc-add)
* [ibmcloud sat storage config sc get](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-sc-get)
* [ibmcloud sat storage config sc ls](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-sc-ls)
To list available storage configurations, run ibmcloud sat storage config ls. If you do not include this option, you must specify the --cluster option, the --location option, or the --service-cluster-id option.

--location LOCATION
: The name of the Satellite location for which you want to list the assignments. To list the available locations, run ibmcloud sat location ls. This option is not available for service admin. If you do not include this option, you must specify the --cluster option, the --config option, or the --service-cluster-id option.

--service-cluster-id CLUSTER_ID
: The ID of a Satellite-enabled IBM Cloud service cluster for which you want to list the assignments. To find the cluster ID, run ibmcloud sat service ls --location <location>. If you do not include this option, you must specify the --cluster option,the --config option, or the --location option.

-q
: Optional. Do not show the message of the day or update reminders.





 Example 

ibmcloud sat storage assignment ls [-q]







 ibmcloud sat storage assignment rm 

Remove a Satellite storage assignment. When you remove a storage assignment from a cluster or cluster groups, the storage configuration resources such as storage drivers and storage classes are removed.

ibmcloud sat storage assignment rm --assignment ASSIGNMENT [-f] [-q]



 Minimum required permissions 

IBM Cloud IAM Editor platform role for the Resource resource in Satellite. For more information, see [Checking user permissions](https://cloud.ibm.com/docs/satellite?topic=satellite-iam-assign-accesschecking-perms).





 Command options 

--assignment ASSIGNMENT
: Required. The name of the storage assignment that you want to remove. To list storage assignments, run ibmcloud sat storage assignment ls.

-f
: Optional. Force the command to run with no user prompts.

-q
: Optional. Do not show the message of the day or update reminders.





 Example
* [ibmcloud sat storage config create](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-create).
* [ibmcloud sat storage config get](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-get).
* [ibmcloud sat storage config ls](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-ls).
* [ibmcloud sat storage config rm](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-rm).
* [ibmcloud sat storage config upgrade](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-upgrade).
* ibmcloud sat storage config sc: View and manage the storage classes in your Satellite storage configuration.



* [ibmcloud sat storage config sc add](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-sc-add).
* [ibmcloud sat storage config sc get](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-sc-get).
* [ibmcloud sat storage config sc ls](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-referencecli-storage-config-sc-ls).





* ibmcloud sat storage template: View Satellite storage templates.