vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Instructions for setting the appropriate permissions for IBM Cloud services that are used by the offering to create a cluster can be found in [Granting user permissions for VPC resources](https://cloud.ibm.com/docs/vpc?topic=vpc-managing-user-permissions-for-vpc-resources), [Managing user access for Schematics](https://cloud.ibm.com/docs/schematics?topic=schematics-access), and [Assigning access to Secrets Manager](https://cloud.ibm.com/docs/secrets-manager?topic=secrets-manager-assign-access).
* How do I SSH among nodes?

All of the nodes in the HPC cluster have the same public key that you register at your cluster creation. You can use ssh-agent forwarding, which is a common technique to access remote nodes that have the same public key. It automates to securely forward private keys to remote nodes. Forwarded keys are deleted immediately after a session is closed.

To securely forward private keys to remote nodes, you need to do ssh-add and ssh -A.

[your local PC]$ ssh-add {id_rsa for slurm cluster}
[your local PC] ssh -A -J root@jumpbox_fip root@management_private_ip
...
[root@management] ssh -A worker_private_ip

For Mac OS X, you can persist ssh-add by adding the following configuration to .ssh/config:

Host 
  UseKeychain yes
  AddKeysToAgent yes

You can even remove -A by adding "ForwardAgent yes" to .ssh/config.
* How many worker nodes can I deploy in my Slurm cluster through this offering?

Before deploying a cluster, it is important to ensure that the VPC resource quota settings are appropriate for the size of the cluster that you would like to create (see [Quotas and service limits](https://cloud.ibm.com/docs/vpc?topic=vpc-quotas)).
Yes, after you install the cluster autoscaler, you can choose which worker pools within the cluster to autoscale [in the ConfigMap](https://cloud.ibm.com/docs/openshift?topic=openshift-cluster-scaling-enable). You can run only one autoscaler per cluster. Create and enable autoscaling on worker pools other than the default worker pool, because the default worker pool has system components that can prevent automatically scaling down.





 How can I make sure that the cluster autoscaler responds to what resources my app needs? 

The cluster autoscaler scales your cluster in response to your workload [resource requests](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/). As such, specify [resource requests](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for all your deployments because the resource requests are what the cluster autoscaler uses to calculate how many worker nodes are needed to run the workload. Keep in mind that autoscaling is based on the compute usage that your workload configurations request, and does not consider other factors such as machine costs.





 Can I scale down a worker pool to zero (0) nodes? 

No, you can't set the cluster autoscaler minSize to 0. Additionally, unless you [disable](https://cloud.ibm.com/docs/openshift?topic=openshift-kubernetes-service-clics_alb_configure) all public application load balancers (ALBs) in each zone of your cluster, you must change the minSize to 2 worker nodes per zone so that the ALB pods can be spread for high availability. Additionally, you can [taint](https://cloud.ibm.com/docs/openshift?topic=openshift-kubernetes-service-cliworker_pool_taint) your worker pool to achieve a scale to down a minimum of 1.

If your worker pool has zero (0) worker nodes, the worker pool can't be scaled.
Yes, after you install the cluster autoscaler, you can choose which worker pools within the cluster to autoscale [in the ConfigMap](https://cloud.ibm.com/docs/containers?topic=containers-cluster-scaling-enable). You can run only one autoscaler per cluster. Create and enable autoscaling on worker pools other than the default worker pool, because the default worker pool has system components that can prevent automatically scaling down.





 How can I make sure that the cluster autoscaler responds to what resources my app needs? 

The cluster autoscaler scales your cluster in response to your workload [resource requests](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/). As such, specify [resource requests](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for all your deployments because the resource requests are what the cluster autoscaler uses to calculate how many worker nodes are needed to run the workload. Keep in mind that autoscaling is based on the compute usage that your workload configurations request, and does not consider other factors such as machine costs.





 Can I scale down a worker pool to zero (0) nodes? 

No, you can't set the cluster autoscaler minSize to 0. Additionally, unless you [disable](https://cloud.ibm.com/docs/containers?topic=containers-kubernetes-service-clics_alb_configure) all public application load balancers (ALBs) in each zone of your cluster, you must change the minSize to 2 worker nodes per zone so that the ALB pods can be spread for high availability. Additionally, you can [taint](https://cloud.ibm.com/docs/containers?topic=containers-kubernetes-service-cliworker_pool_taint) your worker pool to achieve a scale to down a minimum of 1.

If your worker pool has zero (0) worker nodes, the worker pool can't be scaled.
In most cases, you need to order the newest version of an HSM. With older versions, you might have compatibility issues with high availability if you have older HSMs. If you already have older versions, contact Support to determine which version is right for you.
* Can I migrate my existing HSM to a new version?

Your HSM can't be migrated. Instead, cancel your existing HSM from the Devices menu, and order a new version.
* Is IBM Cloud HSM FIPS certified?

Yes, IBM Cloud HSM 7.0 is FIPS 140-2 Level 3 certified, and is designed to make sure that enterprises receive a reliable and secure solution for the management of their cryptographic assets. IBM Cloud HSM 6.0 is FIPS 140-2 Level 2 certified for Public Key Infrastructure (PKI), digital signatures, and cryptographic key storage.
* What use cases can I address with IBM Cloud HSM?

You can use the HSM service to support Public Key Infrastructure (PKI), code signing, database encryption, document signing, Digital Rights Management (DRM), authentication and authorization, and transaction processing.
* How many partitions will my IBM Cloud HSM support?

IBM Cloud HSM 6.0 and 7.0 support up to 10 partitions.
* How many keys can be stored with IBM Cloud HSM 7.0?

Key capacity is calculated by creating one partition and creating keys until the partition is full. All numbers are approximate. Capacity varies depending on specific key attributes set in the key generation template and number of partitions.



Table 1. RSA key capacity

 RSA Key size Private keys Key pairs 

 RSA-2048 12,000 9,500 
 RSA-4096 6,500 5,200 
 RSA-8192 3,300 2,700 





Table 2. ECDSA key capacity

 ECDSA Key size Private keys Key pairs 

 P-256 63,000 37,500 
 P-384 58,000 33,000 
 P-521 48,000 27,000 
 BrainpoolP512r1 48,000 27,000 
 P-521 48,000 27,000 





Table 3. Symmetrical key capacity
For comparison information and instructions on how to create an IBM Cloud load balancer, see [Load balancers overview](https://cloud.ibm.com/docs/vpc?topic=vpc-nlb-vs-elb).





 Step 11: Creating a VPN gateway (optional) 

You can create a virtual private network (VPN) so your VPC can connect securely to another private network, such as an on-premises network or another VPC. For more information, see [Creating a VPN gateway](https://cloud.ibm.com/docs/vpc?topic=vpc-vpn-create-gateway).





 Step 12: Viewing resources associated with a VPC 

You can quickly view the resources that are associated with a VPC by accessing the resource view: In the navigation, click VPC layout. You can select the VPC that you are interested in, if multiple VPCs are configured for your account. For each VPC you can see the associated subnets, and within each subnet you can see how many instances are running, stopped, and failed. You can also see how many IP addresses are available in each subnet. From the lists of instances and associated IP addresses, you can click a specific instance to view its details.





 Congratulations! 

You've successfully created and configured your VPC by using the IBM Cloud console. You can continue to develop your VPC by adding more instances, subnets, and other resources.
Educational institutions might want to provide IBM Cloud accounts to their students so that they can learn valuable skills through hands-on projects that use IBM Cloud services. For these institutions, such as traditional universities or online learning platforms, you can group accounts by department or subject area, then create accounts for each course.

Within each account, students can create resources to build their projects and collaborate with other students in the account. The university has a complete view of the costs of each department and course.

Zoom

![A three-tier enterprise that models how a university can organize their accounts. For example, account groups are named for each department: Data Science, Computer Science, and Computer Engineering. Each account group contains individual accounts for each class, such as DS101 and DS102.](https://cloud.ibm.com/docs-content/v1/content/d4595e5202a9a27767cf034e81b038cdf772e0d5/secure-enterprise/images/enterprise-edu.svg)

Figure 6. An enterprise for a university
You cannot stop your app directly, but you can prevent your app from receiving traffic by setting its visibility to project and allowing it to scale to 0. For more information, see [How can I stop my app from receiving traffic](https://cloud.ibm.com/docs/codeengine?topic=codeengine-ts-app-stop-traffic)?





 Why do I have so many app instances? 

When you update your app, Code Engine automatically creates a new revision. When the revision is available, traffic is routed to the new instances. While the revision scales up and traffic is transferred to it, the original app instance continues to handle traffic. When the revision is scaled up and all traffic is routed to it, the original app is scaled down. Your app also automatically scales up and down as traffic requires. Check back later to be sure that your app is running the correct number of instances. For more information, see [Configuring application scaling](https://cloud.ibm.com/docs/codeengine?topic=codeengine-app-scale).





 Why are my apps slow to respond? 

Your application scales to zero by default and thus can be slower to respond while it scales back up. You can change this behavior by updating your application and setting the minimum scale to 1 in either the console or from the CLI.

For example, to set the minimum scale to 1 for an application called myapp from the CLI,

ibmcloud ce app update --name myapp --min-scale 1

After the application updates, a single instance is always running. Be aware that charges might apply. For more information, see [Pricing for Code Engine](https://cloud.ibm.com/docs/codeengine?topic=codeengine-pricing).





 Can I route requests to a specific application instance? 

No, this functionality is not currently supported. You can approximate this functionality by using [Knative traffic splitting](https://knative.dev/docs/getting-started/first-traffic-split/).
Valentine valentine 
 easter sunday easter 
 christmas eve christmaseve 
 christmas christmas 
 Eid al-Fitr eidalfitr 
 Eid al-Adha eidaladha 
 Ramadan ramadan 
 Islamic New Year islamicnewyear 
 Ashura ashura 
 Mawlid an-Nabi mawlidannabi 
 Day of Arafat dayofarafat 
 Laylat al-Miraj laylatalmiraj 







 Holidays (iw-il) 



Hebrew holidays

 Holiday name String to use to check for a festival match 

 Erev Purim erevpurim 
 Yom HaAliyah yomhaaliyah 
 Erev Pesach erevpesach 
 Pesach I (First day of Passover) pesachi 
 Pesach II (Passover) pesachii 
 Pesach III (Passover) pesachiii 
 Pesach IV (Passover) pesachiv 
 Pesach V (Passover) pesachv 
 Pesach VI (Passover) pesachvi 
 Pesach VII (Last day of Passover) pesachvii 
 Yom HaShoah/Holocaust Memorial Day yomhashoah 
 Yom HaZikaron (Memorial Day) yomhazikaron 
 Yom HaAtzmaut (Independence Day) yomhaatzmaut 
 Yom Yerushalayim (Jerusalem Day) yomyerushalayim 
 Erev Shavuot erevshavuot 
 Shavuot (Pentecost) shavuot 
 Erev Tisha B'Av erevtishabav 
 Tisha B'Av tishabav 
 Erev Rosh Hashana erevroshhashana 
 Rosh Hashana (New Year) roshhashana 
 Rosh Hashana II (New Year day 2) roshhashanaii 
 Erev Yom Kippur erevyomkippur 
 Yom Kippur yomkippur 
 Erev Sukkot erevsukkot 
 Sukkot I sukkoti 
 Sukkot II sukkotii 
 Sukkot III sukkotiii 
 Sukkot IV sukkotiv
lg-UG Ganda Uganda 
 ka-GE Georgian Georgia 
 de-AT German Austria 
 de-DE German Germany 
 de-LU German Luxembourg 
 de-CH German Switzerland 
 el-GR Greek Greece 
 gu-IN Gujarati India 
 ha-NG Hausa Nigeria 
 he-IL Hebrew Israel 
 hi-IN Hindi India 
 hu-HU Hungarian Hungary 
 is-IS Icelandic Iceland 
 ig-NG Igbo Nigeria 
 id-ID Indonesian Indonesia 
 it-IT Italian Italy 
 it-CH Italian Switzerland 
 ja-JP Japanese Japan 
 kn-IN Kannada India 
 kk-KZ Kazakh Kazakhstan 
 km-KH Khmer Cambodia 
 rw-RW Kinyarwanda Rwanda 
 kok-IN Konkani India 
 ko-KR Korean South Korea 
 lo-LA Lithuanian Lithuania 
 lv-LV Latvian Latvia 
 lt-LT Khmer Cambodia 
 mk-MK Macedonian Macedonia 
 ms-Latn-MY Malay-Latin Malaysia 
 ml-IN Malayalam India 
 mt-MT Maltese Malta 
 mr-IN Marathi India 
 mn-Cyrl-MN Mongolian-Cyrillic Mongolia 
 ne-IN Nepali India 
 ne-NP Nepali Nepal 
 nb-NO Norwegian Bokmål Norway 
 nn-NO Norwegian Nynorsk Norway 
 or-IN Oriya (Odia) India 
 om-ET Oromo Ethiopia 
 pl-PL Polish Poland 
 pt-AO Portuguese Angola 
 pt-BR Portuguese Brazil 
 pt-MO Portuguese Macao S.A.R. of the PRC 
 pt-MZ Portuguese Mozambique 
 pt-PT Portuguese Portugal 
 pa-IN Punjabi India 
 ro-RO Romanian Romania 
 ru-RU Russian Russia 
 sr-Cyrl-RS Serbian-Cyrillic Serbia 
 sr-Latn-ME Serbian-Latin Montenegro 
 sr-Latn-RS Serbian-Latin Serbia 
 si-LK Sinhala Sri Lanka 
 sk-SK Slovak Slovakia 
 sl-SI Slovenian Slovenia 
 es-AR Spanish Argentina 
 es-BO Spanish Bolivia 
 es-CL Spanish Chile 
 es-CO Spanish Colombia 
 es-CR Spanish Costa Rica 
 es-DO Spanish Dominican Republic 
 es-EC Spanish Ecuador
New Year's Eve newyearseve 







 Holidays (ar-ar) 



Arabic holidays

 Holiday name String to use to check for a festival match 

 new year newyear 
 Valentine valentine 
 easter sunday easter 
 christmas eve christmaseve 
 christmas christmas 
 Eid al-Fitr eidalfitr 
 Eid al-Adha eidaladha 
 Ramadan ramadan 
 Islamic New Year islamicnewyear 
 Ashura ashura 
 Mawlid an-Nabi mawlidannabi 
 Day of Arafat dayofarafat 
 Laylat al-Miraj laylatalmiraj 







 Holidays (iw-il) 



Hebrew holidays

 Holiday name String to use to check for a festival match 

 Erev Purim erevpurim 
 Yom HaAliyah yomhaaliyah 
 Erev Pesach erevpesach 
 Pesach I (First day of Passover) pesachi 
 Pesach II (Passover) pesachii 
 Pesach III (Passover) pesachiii 
 Pesach IV (Passover) pesachiv 
 Pesach V (Passover) pesachv 
 Pesach VI (Passover) pesachvi 
 Pesach VII (Last day of Passover) pesachvii 
 Yom HaShoah/Holocaust Memorial Day yomhashoah 
 Yom HaZikaron (Memorial Day) yomhazikaron 
 Yom HaAtzmaut (Independence Day) yomhaatzmaut 
 Yom Yerushalayim (Jerusalem Day) yomyerushalayim 
 Erev Shavuot erevshavuot 
 Shavuot (Pentecost) shavuot 
 Erev Tisha B'Av erevtishabav 
 Tisha B'Av tishabav 
 Erev Rosh Hashana erevroshhashana 
 Rosh Hashana (New Year) roshhashana 
 Rosh Hashana II (New Year day 2) roshhashanaii 
 Erev Yom Kippur erevyomkippur 
 Yom Kippur yomkippur 
 Erev Sukkot erevsukkot
zh-Hans-SG Chinese-simplified Singapore 
 zh-Hant-HK Chinese-traditional Hong Kong S.A.R. of China 
 zh-Hant-MO Chinese-traditional Macao S.A.R. of the PRC 
 zh-Hant-TW Chinese-traditional Taiwan 
 hr-HR Croatian Croatia 
 cs-CZ Czech Czech Republic 
 da-DK Danish Denmark 
 nl-BE Dutch Belgium 
 nl-NL Dutch The Netherlands 
 en-AU English Australia 
 eu-BE English Belgium 
 en-CM English Cameroon 
 eu-CA English Canada 
 en-GH English Ghana 
 eu-HK English Hong Kong S.A.R. of China 
 en-IN English India 
 en-IE English Ireland 
 en-KE English Kenya 
 en-MU English Mauritius 
 en-NZ English New Zealand 
 en-NG English Nigeria 
 en-PH English Philippines 
 en-SG English Singapore 
 en-ZA English South Africa 
 en-TZ English Tanzania 
 en-GB English United Kingdom 
 en-US English United States 
 en-ZM English Zambia 
 en English 
 et-EE Estonian Estonia 
 fil-PH Filipino Philippines 
 fi-FI Finnish Finland 
 fr-DZ French Algeria 
 fr-CM French Cameroon 
 fr-CD French Democratic Republic of the Congo 
 fr-BE French Belgium 
 fr-CA French Canada 
 fr-FR French France 
 fr-CI French Ivory Coast (Côte d’Ivoire) 
 fr-LU French Luxembourg 
 fr-MR French Mauritania 
 fr-MU French Mauritius 
 fr-MA French Morocco 
 fr-SN French Senegal 
 fr-CH French Switzerland 
 fr-TN French Tunisia 
 gl-ES Galician Spain 
 lg-UG Ganda Uganda 
 ka-GE Georgian Georgia 
 de-AT German Austria 
 de-DE German Germany 
 de-LU German Luxembourg 
 de-CH German Switzerland 
 el-GR Greek Greece 
 gu-IN Gujarati India 
 ha-NG Hausa Nigeria 
 he-IL Hebrew Israel 
 hi-IN Hindi India 
 hu-HU Hungarian Hungary 
 is-IS Icelandic Iceland 
 ig-NG Igbo Nigeria
Currency code Example of recognized values (case insensitive) 

 USD $ 
 GBP £ 
 INR ₹ 
 EUR € 
 JPY ¥ 
 CZK kc,kč 







 Currencies (es-es) 



Spanish currencies

 Currency code Example of recognized values (case insensitive) 

 USD $,usd,us$ 
 GBP £,gbp 
 INR ₹,inr 
 EUR €,eur 
 JPY ¥ 
 MXN mxn 







 Currencies (sv-se) 



Swedish currencies

 Currency code Example of recognized values (case insensitive) 

 USD $,usd 
 GBP £,gbp 
 INR ₹,inr 
 EUR €,eur 
 JPY ¥ 
 MXN mxn 
 DKK dkk 
 SEK sek 
 NOK nok 







 Currencies (tr-TR) 



Turkish currencies

 Currency code Example of recognized values (case insensitive) 

 TRL ₺,tl,try 
 USD $,usd 
 GBP £,gbp,quid 
 INR ₹,inr,rs 
 EUR €,eur 
 JPY ¥ 
 MXN mxn 







 Currencies (ar-ar) 



Arabic currencies

 Currency code Example of recognized values (case insensitive) 

 USD $,usd 
 GBP £,gbp 
 INR ₹,inr 
 EUR €,eur 
 JPY ¥ 
 MXN mxn 
 EGP E£,egp 
 IQD iqd 
 SYP syp 







 Currencies (iw-il) 



Hebrew currencies

 Currency code Example of recognized values (case insensitive) 

 USD $ 
 GBP £ 
 INR ₹ 
 EUR € 
 JPY ¥ 
 MXN mxn 
 ILS שקל 







 Currencies (zh-cn) 



Simplified Chinese currencies

 Currency code Example of recognized values (case insensitive) 

 USD $ 
 GBP £ 
 INR ₹ 
 EUR € 
 CNY ¥
Table 13. Dutch translation model

 Model ID Source Target Domain 

 nl-en Dutch (nl) English (en) general 







 English 

The following English translation models can be customized.

The English-to-Montenegrin translation model (en-cnr) is not customizable at this time. It can be used for translation but cannot be customized.



Table 14. English translation models

 Model ID Source Target Domain 

 en-ar English (en) Arabic (ar) general 
 en-bg English (en) Bulgarian (bg) general 
 en-bn English (en) Bengali (bn) general 
 en-bs English (en) Bosnian (bs) general 
 en-cnr English (en) Montenegrin (cnr) general 
 en-cs English (en) Czech (cs) general 
 en-cy English (en) Welsh (cy) general 
 en-da English (en) Danish (da) general 
 en-de English (en) German (de) general 
 en-el English (en) Greek (el) general 
 en-es English (en) Spanish (es) general 
 en-et English (en) Estonian (et) general 
 en-fi English (en) Finnish (fi) general 
 en-fr English (en) French (fr) general 
 en-fr-CA English (en) Canadian French (fr-CA) general 
 en-ga English (en) Irish (ga) general 
 en-gu English (en) Gujarati (gu) general 
 en-he English (en) Hebrew (he) general 
 en-hi English (en) Hindi (hi) general 
 en-hr English (en) Croatian (hr) general 
 en-hu English (en) Hungarian (hu) general 
 en-id English (en) Indonesian (id) general 
 en-it English (en) Italian (it) general 
 en-ja English (en) Japanese (ja) general 
 en-kn English (en) Kannada (kn) general 
 en-ko English (en) Korean (ko) general 
 en-lt English (en) Lithuanian (lt) general 
 en-lv English (en) Latvian (lv) general
In this tutorial, you learned how to configure VMWare with KMIP in Hyper Protect Crypto Services.



* Learn more about [KMIP](http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=kmip).
* Learn more about [KMIP for VMWare service](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-kmip_standalone_considerations)
* Learn more about [Using Encryption in Your vSphere Environment](https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-security/GUID-A29066CD-8EF8-4A4E-9FC9-8628E05FC859.html?hWord=N4IghgNiBcIKoGcCWA7A5gAgKIoMYCcBPABwBckB7FDVDATQoFd8MA3AZWIAsBTfH7ClZJ8VALY8UpEAF8gA).







 What's next 

The following demo video is for you to better understand the process.
For more information, see [Microsoft SharePoint Online connector](https://cloud.ibm.com/docs/discovery-data?topic=discovery-data-connector-sharepoint-online-cloud).





 FAQ extraction deprecation announcement 

The beta FAQ extraction feature that detects and extracts question-and-answer pairs from documents is being removed. Support for the feature will end in 1Q 2023.





 6 December 2022 

Now you can stop a data source crawl
: You can stop a crawl that is in progress or that is scheduled to occur in the future. For more information, see [Stopping a crawl](https://cloud.ibm.com/docs/discovery-data?topic=discovery-data-collectionscollections-crawl-stop).

The following item is a known issue:

Box data source scheduled crawls are not updating documents
: Due to a problem in the Box Events API, changes that occur between crawls in documents that are stored in Box are not detected and picked up by the Discovery collection during scheduled recrawls. To ensure that your collection is up-to-date, stop and restart the crawl.





 1 December 2022 

Plus plan supports fewer entity extractors
: The maximum number of entity extractors that you can create with a Plus plan decreased from 6 to 3.





 12 November 2022 

Discovery users might experience issues with documents in collections where OCR is enabled that were added or processed between Nov 1 and Nov 11
: Between 1 November and 11 November 2022, some projects with optical character recognition (OCR) enabled, including Document Retrieval for Contracts projects, experienced problems. The problems were related to a new version of the optical character recognition (OCR v2) feature that was enabled automatically for English, German, French, Spanish, Dutch, Brazilian Portuguese, and Hebrew collections during that timeframe. The new version changes sentence boundaries in ways that can negatively impact other functions, including element identification in contracts and the document labeling view in the entity extractor tool.

If you experience any of these issues with documents that were added or processed during this period, revert the version of OCR that is applied to the documents. Starting on 12 November 2022, OCR v1 is applied to all collections where OCR is enabled.
r006-d044af9b-92bf-4047-8f77-a7b86efcb923 kube-bsaucubd07dhl66e4tgg-1f4f408ce6d2485499bcbdec0fa2d306 Application mysubnet-us-south-3 true active online default
4. Send a request to your app by curling the hostname and port of the Kubernetes LoadBalancer service that is assigned by the VPC load balancer that you found in step 2.

curl 1234abcd-us-south.lb.appdomain.cloud:8080

Example output

Hello world from hello-world-deployment-5fd7787c79-sl9hn! Your app is up and running in a cluster!







 What's next? 

Now that you have a VPC cluster, learn more about what you can do.



* [Setting up block storage for your apps](https://cloud.ibm.com/docs/containers?topic=containers-vpc-block)
* [Overview of the differences between classic and VPC clusters](https://cloud.ibm.com/docs/containers?topic=containers-infrastructure_providers)
* [VPC cluster limitations](https://cloud.ibm.com/docs/containers?topic=containers-limitationsks_vpc_gen2_limits)
* [About the v2 API](https://cloud.ibm.com/docs/containers?topic=containers-cs_api_installapi_about)



Need help, have questions, or want to give feedback on VPC clusters? Try posting in the [Slack channel](https://cloud.ibm.com/kubernetes/slack).