Applying the updated custom resource
An upgraded custom resource must be applied to the operator.
Before you begin
When you ran the bai-deployment.sh script in the
upgradeDeployment mode, the script displayed the commands under Next Actions to
patch and apply the custom resource. You can run the commands on your cluster. The commands in the
Procedure section are examples.
Procedure
What to do next
Continue with the upgrade by following the steps in Completing post-upgrade tasks.
How to access the capability services
A ConfigMap is created in the namespace to provide the cluster-specific details to access the
services and applications. Components that are successfully upgraded have the new URLs in the
ConfigMap. If any components failed, the URLs are not included. The ConfigMap name is prefixed with
the deployment name (default is baideploy). You can find the ConfigMap containing
the routes information by clicking
and
then searching for the string "bai-access-info".
The content of the ConfigMap depends on the components that are included. Each component has one or more URLs.
<component1> URL: <RouteUrlToAccessComponent1>
<component2> URL: <RouteUrlToAccessComponent2>
When all of the containers are running, you can access the services. For the components that are not defined in the BAI custom resource, like Business Teams Service, you can add the defined prefix for the UI (teamserver/ui) to the cpd_host. The full URL is https://cpd_host/teamserver/ui, where cpd_host is the result of the command kubectl get route cpd.
The IBM Cloud Pak Platform (Zen) UI is used to provide a role-based user interface for all Cloud Pak capabilities. Capabilities are dynamically available in the UI based on the role of the user that logs in. If you did not run the postinstallation script on your cluster to validate the upgrade, you can find the URL for the Zen UI in the OpenShift Container Platform console by clicking and looking for the name cpd, or by running the following command.
kubectl get route |grep "^cpd"
Log in to the Admin Hub to configure your LDAP with the Identity Management (IM) service. You
have two options to log in, Enterprise LDAP and IBM provided
credentials (cpadmin only). To log in to the Admin Hub to configure the LDAP, then click
IBM provided credentials (cpadmin only). You can get the details for the
IBM-provided cpadmin user by getting the contents of the
platform-auth-idp-credentials secret in the namespace used for the Business Automation Insights deployment.
kubectl -n <namespace> get secret platform-auth-idp-credentials -o jsonpath='{.data.admin_username}' | base64 -d && echo
You get the password by running the following command:
kubectl -n <namespace> get secret platform-auth-idp-credentials -o jsonpath='{.data.admin_password}' | base64 -d && echo
You can change the default password at any time. For more information, see Changing the cluster administrator password
.
You can then onboard users and groups to Zen for any capability that provides a route. These users and user groups can then work with business applications and business automations by using the Zen-enabled routes.