You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: decisioncenter/businessvalueeditor/README-KUBERNETES.md
+40-17Lines changed: 40 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,38 +7,59 @@ Before following the steps below, make sure you have built the images as explain
7
7
8
8
## 1. Uploading ZIP file on a file server
9
9
10
-
The customization ZIP file can be made available to Decision Center in two ways:
11
-
1. the **legacy way**: by copying the JARs to a PVC and referencing this PVC using the parameter `decisionCenter.customlibPvc`
12
-
1. or the **new way** (since 9.0 only): by copying the JARs on a file server and referencing the files to download from this file server using the parameter `decisionCenter.downloadUrl`
10
+
Any file server reachable by Decision Center is suitable.
13
11
14
-
This document explains how to follow the **new way**. Any file server reachable by Decision Center is suitable. You can either use an existing one or follow the instructions [here](https://github.com/DecisionsDev/odm-docker-kubernetes/blob/vnext-release/contrib/file-server/README.md#setup-an-httpd-file-server) to deploy a httpd file server in a new pod.
12
+
You can either use an existing one or follow the instructions [here](https://github.com/DecisionsDev/odm-docker-kubernetes/blob/vnext-release/contrib/file-server/README.md#setup-an-httpd-file-server) to deploy a httpd file server in a new pod.
15
13
16
-
However you must use the **legacy way** if you deploy a version of ODM older than 9.0. Here are some [instructions](https://www.ibm.com/docs/en/odm/9.0.0?topic=kubernetes-customizing-decision-center-business-console) in the documentation.
17
-
18
-
Upload the businessvalueeditor-1.0.zip file on the file server :
14
+
Upload the **businessvalueeditor-1.0.zip** file on the file server :
This is what will be used in the next step of this tutorial.
31
24
32
-
Check that you can access the ODM charts:
25
+
#### a. Retrieve your entitled registry key
33
26
27
+
- Log in to [MyIBM Container Software Library](https://myibm.ibm.com/products-services/containerlibrary) with the IBMid and password that are associated with the entitled software.
28
+
29
+
- In the **Container Software and Entitlement Keys** tile, verify your entitlement on the **View library page**, and then go to *Entitlement keys* to retrieve the key.
30
+
31
+
#### b. Create a pull secret by running the kubectl create secret command
-`<ENTITLEMENT_KEY>`: The entitlement key from the previous step. Make sure to enclose the key in double quotes.
41
+
-`<USER_EMAIL>`: The email address associated with your IBMid.
42
+
43
+
> **Note**
44
+
> The `cp.icr.io` value for the docker-server parameter is the only registry domain name that contains the images. You must set the docker-username to `cp` to use the entitlement key as the docker-password.
45
+
46
+
The my-odm-docker-registry secret name is already used for the `image.pullSecrets` parameter when you run a Helm install of your containers. The `image.repository` parameter is also set by default to `cp.icr.io/cp/cp4a/odm`.
ibmcharts/ibm-odm-prod <version> <version> IBM Operational Decision Manager License By in...
54
+
55
+
#### d. Check your access to the ODM chart
56
+
57
+
```bash
58
+
$ helm search repo ibm-odm-prod
59
+
NAME CHART VERSION APP VERSION DESCRIPTION
60
+
ibm-helm/ibm-odm-prod 24.0.0 9.0.0.0 IBM Operational Decision Manager
41
61
```
62
+
#### e. Install an IBM Operational Decision Manager release
42
63
43
64
Create a file named **values.yaml**. This file will be used by the **helm install** command to specify the configuration parameters.
44
65
@@ -51,6 +72,8 @@ decisionCenter:
51
72
52
73
Add all the other parameters suitable to your platform in `values.yaml`. Check this [link](https://github.com/DecisionsDev/odm-docker-kubernetes/tree/master/platform) for help.
53
74
75
+
If you are on OCP, you can use this [values.yaml](./businessvalueeditor-source/values.yaml) file by replacing `<FILESERVER_URL>` by the actual URL of the file server hosting the JARs.
0 commit comments