Question & Answer
Question
What are the supported OLM installations modes by IBM Maximo Application Suite - Watson IoT Platform?
Answer
Below are listed the OLM installation modes supported by IBM Maximo Application Suite - Watson IoT Platform :
- The operator only supports single namespace deployment also known as OLM Own Namespace Mode.
- OLM All Namespace Mode - This mode is not supported by this Operator
- The operator will only watch for resources in its own namespace
- Multiple instances of the operator can be deployed in a single cluster
- Multiple installations of IoT can not be deployed in the same namespace
- Each IoT resource must be deployed into a namespace that matches the expected naming convention of mas-{instanceId}-iot
Installation Mode | Namespace Operator installed to | Namespace(s) Operator watches for CRs | RBAC Elevation |
---|---|---|---|
Own Namespace | Customer chosen | Same as Operator | No |
Single Namespace | Customer chosen | Customer Chosen | No |
Multi-Namespace | Not supported | Not supported | N/A |
All Namespace | Not supported | Not supported | N/A |
- WATCH_NAMESPACE can be set to the namespace that the IoT Operator is deployed in (this tells the controller to watch the IoT namespace for CRs). Sample of WATCH_NAMESPACE variable defined in IoT controller yaml.
spec:
containers:
- name: manager
imagePullPolicy: IfNotPresent
env:
- name: ANSIBLE_GATHERING
value: explicit
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m3p000000hAeZAAU","label":"Maximo Application Suite-\u003EMAS Applications-\u003EIoT Platform"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
Modified date:
12 March 2024
UID
ibm17137237