vania-janet/multiturn-rag-retrieval-data huggingface dataset:
Classic clusters: Why can't I deploy a load balancer? 

Classic infrastructure

 What’s happening 

When you describe the ibm-cloud-provider-vlan-ip-config ConfigMap in your classic cluster, you might see an error message similar to the following example output.

kubectl describe cm ibm-cloud-provider-vlan-ip-config -n kube-system

Warning CreatingLoadBalancerFailed ... ErrorSubnetLimitReached: There are already the maximum number of subnets permitted in this VLAN.

 Why it’s happening 

In standard clusters, the first time that you create a cluster in a zone, a public VLAN and a private VLAN in that zone are automatically provisioned for you in your IBM Cloud infrastructure account.

In that zone, 1 public portable subnet is requested on the public VLAN that you specify and 1 private portable subnet is requested on the private VLAN that you specify. For IBM Cloud Kubernetes Service, VLANs have a limit of 40 subnets. If the cluster's VLAN in a zone already reached that limit, you might not have a portable public IP address available to create a network load balancer (NLB).

To view how many subnets a VLAN has:



1. From the [IBM Cloud infrastructure console](https://cloud.ibm.com/classic?), select Network > IP Management > VLANs.
2. Click the VLAN Number of the VLAN that you used to create your cluster. Review the Subnets section to see whether 40 or more subnets exist.



 How to fix it 

If you need a new VLAN, order one by [contacting IBM Cloud support](https://cloud.ibm.com/docs/vlans?topic=vlans-ordering-premium-vlansordering-premium-vlans).

Then, [create a cluster](https://cloud.ibm.com/docs/containers?topic=containers-kubernetes-service-clics_cluster_create) that uses this new VLAN.
Selecting your catalog category 

Users can filter the catalog to display similar products based on common solutions, function, or use.



1. Click Select category.
2. From the list, select the category that best describes your product. For a description of each category, see the following table.





 Category types 

The following table describes each type of category that you can select.



Table 1. Category descriptions

 Category Description 

 AI / Machine Learning Products that enable systems to learn from data rather than through explicit programming. 
 Analytics Products that facilitate the analysis of data, typically large sets of business data, by the use of mathematics, statistics, and other means. 
 Blockchain Products that facilitate the process of recording transactions and tracking assets in a business network. 
 Compute Infrastructure resources that serve as the basis for building apps in the cloud. 
 Containers A standard unit of software that packages up code, and all its dependencies, so the app runs quickly and reliably from one computing environment to another. 
 Converged infrastructure A way of structuring an information technology (IT) system by grouping multiple components into a single optimized computing package, components of which may include servers; data storage devices; networking equipment; and software for IT infrastructure management, automation, and orchestration. 
 Databases Products that provide some form of access to a database without requiring setting up physical hardware, installing software, or configuring for performance. 
 Developer tools Products that support developing, testing, and debugging software. 
 Enterprise applications Bundle of compatible products that deliver enterprise-grade app solutions for information sharing, automation, and agility. 
 Integration Products that facilitate the connection of data, apps, APIs, and devices across an organization to be more efficient, productive, and agile. 
 Internet of Things Products that support receiving and transferring data over wireless networks without human intervention. 
 Logging and monitoring Products that support storing, searching, analyzing, and monitoring log data and events. And, products that support reviewing and managing the operational workflow and processes being logged. 
 Mobile Products with specific or special utility for users creatings things to be used on mobile devices. 
 Networking Products that support or augment the linking of computers so they can operate interactively. 
 Security Products that provide the protection of stored data from theft, leakage, and deletion.
: The buildpack contains an updated version of the Liberty profile based on the [January beta](https://developer.ibm.com/wasdev/blog/2015/01/16/announcing-liberty-beta-tools-january-2015/).



* The buildpack contains a trimmed version of the data collector for the Monitoring and Analytics service.







 23 January 2015 

Updated Liberty buildpack v1.11-20150119-1511
: The buildpack contains an updated IBM JRE version 7.1 SR2 FP1.



* It also contains an updated WebSphere eXtreme Scale Client version 8.6.0.6 and updated agent for the Auto-Scaling service.
* The New Relic service support was enhanced to support user-defined services.
* The buildpack was improved to report detailed versions of the Liberty profile and IBM JRE.







 5 January 2015 

Updated Node.js buildpack v1.9.1-20141208-1221
: The Node.js buildpack now includes dynamic log setting support. With this support, developers can change the log level of their app dynamically if the app is using log4js, bunyan, or IBM Cloud modules for logging.



* The Node.js buildpack now comes with [IBM SDK for Node.js v0.10.33](https://developer.ibm.com/languages/node-js/articles/download-nodejs-for-ibm-platforms/). This update includes fixes for the POODLE issue.







 19 December 2014 

Updated Liberty buildpack v1.10-20141218-0103
: The buildpack provides a development mode for apps. The development mode is a special mode that allows developers to conduct many activities for an app instance that were not possible before. By using this feature, this version of the IBM® Eclipse Tools for IBM Cloud® can now support remote debugging with incremental file updates against a Liberty app that is running in IBM Cloud. This makes it convenient for a developer that uses Eclipse to debug an app in the cloud and apply changes to that app instantly.
Setting up a web application firewall with F5 BIG-IP 

There are several architectural approaches to enabling [consumer connectivity to the workload VPC](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-connectivity-workload). When using [public internet access to the workload VPC](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-connectivity-workload), a web application firewall (WAF) is required. A WAF helps protect web applications by filtering and monitoring internet traffic. This tutorial guides you through one approach to enabling WAF by using [IBM Cloud® Internet Services](https://cloud.ibm.com/docs/cis?topic=cis-getting-started) (CIS) and [F5 BIG-IP Virtual Edition](https://www.f5.com/trials/big-ip-virtual-edition). Global load balancing along with a WAF forms the basis for you to meet IBM Cloud Framework for Financial Services requirements for boundary protection.

Guidance is provided, but you are solely responsible for installing, configuring, and operating IBM third-party software in a way that satisfies IBM Cloud Framework for Financial Services requirements. In addition, IBM does not provide support for third-party software.

The following architecture diagram shows a deployment of the VPC reference architecture that uses BIG-IP for WAF.

Zoom

![IBM Cloud for Financial Services reference architecture with BIG-IP WAF](https://cloud.ibm.com/docs-content/v1/content/9ac5c38b41e0aa1cb4ccc6cc7f547751ec805221/framework-financial-services/vpc/images/f5-bigip/vpc-single-region-edge.svg)

Figure 1. Single-region IBM Cloud for Financial Services reference architecture for VPC with BIG-IP

There are two main components to this solution:



* CIS provides global load balancing and layer 3/4 protection against distributed denial-of-service (DDoS) attacks.
Worker logs are captured in syslog and contain operating system events. In auth.log you can find information on the authentication requests that are made to the OS.

Paths



* /var/log/syslog
* /var/log/auth.log



2. container: Information that is logged by a running container.Paths: Anything that is written to STDOUT or STDERR.
3. application: Information about events that occur at the application level. This could be a notification that an event took place such as a successful login, a warning about storage, or other operations that can be performed at the app level.Paths: You can set the paths that your logs are forwarded to. However, in order for logs to be sent, you must use an absolute path in your logging configuration or the logs can't be read. If your path is mounted to your worker node, it might have created a symbolic link. Example: If the specified path is /usr/local/spark/work/app-0546/0/stderr but the logs actually go to /usr/local/spark-1.0-hadoop-1.2/work/app-0546/0/stderr, then the logs can't be read.
4. storage: Information about persistent storage that is set up in your cluster. Storage logs can help you set up problem determination dashboards and alerts as part of your DevOps pipeline and production releases. Note: The paths /var/log/kubelet.log and /var/log/syslog also contain storage logs, but logs from these paths are collected by the kubernetes and worker log sources.

Paths
: /var/log/ibmc-s3fs.log
: /var/log/ibmc-block.log

Pods**
: portworx-
: ibmcloud-block-storage-attacher-
: ibmcloud-block-storage-driver-
: ibmcloud-block-storage-plugin-
: ibmcloud-object-storage-plugin-
5.
IBM Cloudant Replication 

IBM® Cloudant® for IBM Cloud® replication is the process that synchronizes the state of two databases.

Any change that occurred in the source database is reproduced in the target database. You can create replications between any number of databases, either continuously or as a "one off" task.

Depending on your application requirements, you use replication to share and aggregate state and content.

Replication takes place in one direction only. To keep two databases synchronized with each other, you must replicate in both directions. Complete this process by replicating from database1 to database2, and separately from database2 to database1.

First, when replication finishes, all active documents in the source database also exist in the destination or "target" database. Second, documents that are deleted from the source database are also removed from the destination database (if they exist there).



 Replication operation 

Replication has two forms: push or pull replication:



* Push replication - where the source is a local database, and the destination is a remote database.
* Pull replication - where the source is a remote database instance, and the destination is the local database.



Pull replication is helpful if your source database has a permanent IP address, and your destination database is local and has a dynamically assigned IP address, for example, obtained through DHCP. Pull replication is appropriate if you are replicating to a mobile or other device from a central server.

In all cases, the requested databases in the source and target specification must exist. If they do not, an error is returned within the JSON object.

See the following example request to replicate between a database on the source server example.com, and a target database on IBM Cloudant.

POST /_replicate
Content-Type: application/json
Accept: application/json

{
"source" : "https://$USERNAME1:$PASSWORD1@example.com/db",
"target" : "https://$USERNAME2:$PASSWORD2@$ACCOUNT2.cloudant.com/db",
}

See the following example error response if one of the requested databases for a replication does not exist.

{
"error" : "db_not_found",
Classic clusters: Why can't I deploy a load balancer? 

Classic infrastructure

 What’s happening 

When you describe the ibm-cloud-provider-vlan-ip-config ConfigMap in your classic cluster, you might see an error message similar to the following example output.

oc describe cm ibm-cloud-provider-vlan-ip-config -n kube-system

Warning CreatingLoadBalancerFailed ... ErrorSubnetLimitReached: There are already the maximum number of subnets permitted in this VLAN.

 Why it’s happening 

In standard clusters, the first time that you create a cluster in a zone, a public VLAN and a private VLAN in that zone are automatically provisioned for you in your IBM Cloud infrastructure account.

In that zone, 1 public portable subnet is requested on the public VLAN that you specify and 1 private portable subnet is requested on the private VLAN that you specify. For Red Hat OpenShift on IBM Cloud, VLANs have a limit of 40 subnets. If the cluster's VLAN in a zone already reached that limit, you might not have a portable public IP address available to create a network load balancer (NLB).

To view how many subnets a VLAN has:



1. From the [IBM Cloud infrastructure console](https://cloud.ibm.com/classic?), select Network > IP Management > VLANs.
2. Click the VLAN Number of the VLAN that you used to create your cluster. Review the Subnets section to see whether 40 or more subnets exist.



 How to fix it 

If you need a new VLAN, order one by [contacting IBM Cloud support](https://cloud.ibm.com/docs/vlans?topic=vlans-ordering-premium-vlansordering-premium-vlans).

Then, [create a cluster](https://cloud.ibm.com/docs/openshift?topic=openshift-kubernetes-service-clics_cluster_create) that uses this new VLAN.
Activating and deactivating Bidirectional Forwarding Detection (BFD) 

You can activate bidirectional forwarding detection (BFD) when you create a Direct Link gateway, or after the gateway is provisioned. You can deactivate BFD at any time.

WARNING: Activating and deactivating BFD after the BGP session is established causes BGP session downtime and network disruption until the BGP peer device is configured for the same change.



 Activating BFD 

To activate BFD on a provisioned gateway, follow these steps:



1. Log in to the [Direct Link console](https://cloud.ibm.com/interconnectivity/direct-link), then click the Direct Link name in the table to show its details.
2. Click the BGP tab, then click the bidirectional forwarding detection (BFD)Deactivated switch to open the Activate BGP window.
3. Complete the following information:



* Interval – The interval is the minimum time (in milliseconds) expected to occur between when the local routing device sends BFD hello packets and the reply from its neighbor. This value can range from 300 to 255,000 milliseconds.
* Multiplier – The multiplier is the number of times that a hello packet is missed before BFD declares the neighbor down. This value can range from 1 to 255. The default multiplier value is 3.



4. Click Activate. The information is added to the details page and the switch shows Activated.



If you later want to edit BGP values, click Edit in the upper right of the BGP tabbed view. Keep in mind that editing BGP ASN and BGP IPs on the IBM side after BGP session is established, also causes BGP session downtime until the BGP peer device is configured for the same change.





 Deactivating BFD 

To deactivate BGP BFD follow these steps:



1. Log in to the [Direct Link console](https://cloud.ibm.com/interconnectivity/direct-link), then click the Direct Link name in the table to show its details.
2.
Connecting Locations with IBM Cloud using Direct Link 

Use a secure IBM Cloud® Direct Link connection for Satellite Link communications between your services running in an IBM Cloud Satellite® Location and IBM Cloud®.

In this tutorial, you set up your Satellite Link to use a Direct Link connection. The Link connector at your Location sends traffic over the Direct Link connection to a Relay that you create in your IBM Cloud account. This Relay proxies the traffic to Link tunnel server's IP address in the IBM Cloud private network.



 FAQ 

Is the cost of the relay compute resources included in the Satellite service costs?
: The IBM Cloud resources used for the relay and Satellite are billed separately.

Are there additional charges to access IBM Cloud services over Direct Link?
: No, there are not additional charges for accessing services over Direct Link.

Why do I need Direct Link?
: Normally, outbound traffic from your Location to IBM Cloud services might flow over the public internet. When you use Direct Link, outbound traffic from your Location flows through the Direct Link, rather than using the public Internet.

My organization disables Internet access by design. Can I create and maintain Locations and hosts attached to the Location with Direct Link?
: If you have Direct Link, you can use it for Satellite services. With Direct Link, you can create Locations and attach hosts without access to public Internet.

Can I redirect all traffic to IBM Cloud over Direct Link instead of Internet?
: Currently, not all services support Direct Link. So, depending on the services you use it might or might not be possible for all traffic to use Direct Link.

What IBM Cloud services can I access over Direct Link to avoid accessing them over Internet?
: After following these instructions, Satellite and Openshift on Satellite will work across Direct Link. Additional services deployed into a Satellite location might have features that require public Internet access. It is recommended to consult the documentation for each service running in a location to verify their connectivity requirements.

If I have two Locations that use Direct Link, can I use them for Direct Link to fail over from one Location to the other?
: This functionality is not yet available.

How do I size Direct Link capacity for my Location?
: There are no additional sizing requirements for using Direct Link.
4. Create a [service ID API key](https://cloud.ibm.com/docs/iam?topic=iam-serviceidapikeys).

ibmcloud iam service-api-key-create <API_KEY_NAME> <SERVICE_ID_NAME> [-d, --description DESCRIPTION] [--file FILE_NAME]

Replace SERVICE_ID_NAME with the service ID name.

Save your API key by downloading it to a secure location.







 I cannot find auditing events in my account. Where can I find them? 

In IBM Cloud, auditing events are generated automatically with the exception of some services that require additional configuration or a specific service plan. For more information about these services, see [Enabling Activity Tracker events](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-events-opt-in).

There are 2 ways by which you can access the auditing events in your account:



* Option 1: You can see auditing events through IBM Cloud Activity Tracker hosted event search. This is the default option. For more information, see [Getting started tutorial](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-getting-started).
* Option 2: You can configure IBM Cloud Activity Tracker Event Routing in your account. For more information, see [Getting started tutorial](https://cloud.ibm.com/docs/atracker?topic=atracker-getting-started).



In a region, you can manage auditing events in IBM Cloud Activity Tracker Event Routing or in IBM Cloud Activity Tracker. Both options are not allowed in parallel in a region. If a route is not defined in a region, by default, IBM Cloud Activity Tracker is the service that you can use to monitor auditing events.





 Can I import archived data into the UI? 

Archived data cannot be imported to be searched or used in the IBM Cloud Activity Tracker UI.

Use the [IBM Cloud Data Engine service](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-sqlquery) to query archive data.
Do not use these components for other purposes, do not change their names, and do not delete them, or the stability of your environment is severely compromised.



If you need more subnets to use, you can obtain IP addresses to use in one of the following ways.



* Option 1 (recommended) - Use VMware NSX® virtual network overlays. A sample VXLAN template is provided upon order. This VXLAN can be used as a starting point for building software-defined networking (SDN). For more information, see [Configuring your network to use the customer-managed NSX Edge](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vc_esg_config).
* Option 2 - Order your own portable public or private subnets to obtain IP addresses. To distinguish the subnets that you order from the management subnets, you can add notes to all the subnets that you are ordering.







 Related links 



* [Can I change the ESXi server names and IP addresses?](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-faq_esxifaq_esxi-change-name-ip)
* [Can I disable root access on my ESXi servers?](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-faq_esxifaq_esxi-disable-root)
4. Create a [service ID API key](https://cloud.ibm.com/docs/iam?topic=iam-serviceidapikeys).

ibmcloud iam service-api-key-create <API_KEY_NAME> <SERVICE_ID_NAME> [-d, --description DESCRIPTION] [--file FILE_NAME]

Replace SERVICE_ID_NAME with the service ID name.

Save your API key by downloading it to a secure location.



* I cannot find auditing events in my account. Where can I find them?

In IBM Cloud, auditing events are generated automatically with the exception of some services that require additional configuration or a specific service plan. For more information about these services, see [Enabling Activity Tracker events](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-events-opt-in).

There are 2 ways by which you can access the auditing events in your account:



* Option 1: You can see auditing events through IBM Cloud Activity Tracker hosted event search. This is the default option. For more information, see [Getting started tutorial](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-getting-started).
* Option 2: You can configure IBM Cloud Activity Tracker Event Routing in your account. For more information, see [Getting started tutorial](https://cloud.ibm.com/docs/atracker?topic=atracker-getting-started).



In a region, you can manage auditing events in IBM Cloud Activity Tracker Event Routing or in IBM Cloud Activity Tracker. Both options are not allowed in parallel in a region. If a route is not defined in a region, by default, IBM Cloud Activity Tracker is the service that you can use to monitor auditing events.
* Can I import archived data into the UI?

Archived data cannot be imported to be searched or used in the IBM Cloud Activity Tracker UI.