Custom resource statuses

Decision Intelligence Client Managed Software has a status value in the custom resource (CR) instance that is used by the operator.

The Decision Intelligence CR contains a status section with a list of conditions.

For example:
  status:
    conditions:
    - lastTransitionTime: "2025-05-23T07:38:01Z"
      message: ""
      reason: NotRunning
      status: "False"
      type: Running
    - lastTransitionTime: "2025-05-22T12:58:54Z"
      message: ""
      reason: Ready
      status: "True"
      type: Ready
    - lastTransitionTime: "2025-05-22T12:58:54Z"
      message: ""
      reason: Installed
      status: "True"
      type: DesignerInstalled
    - lastTransitionTime: "2025-05-22T12:58:54Z"
      message: ""
      reason: Installed
      status: "True"
      type: RuntimeInstalled
    endpoints:
    - caSecret:
        key: ca.crt
        secretName: iaf-system-automationui-aui-zen-cert
      name: adsDesignerUI
      scope: External
      type: UI
      uri: https://cpd-di.<subdomain.domain>/ads
    - caSecret:
        key: ca.crt
        secretName: iaf-system-automationui-aui-zen-cert
      name: adsRuntimeSwaggerUI
      scope: External
      type: UI
      uri: https://cpd-di.<subdomain.domain>/ads/runtime/api/swagger-ui
    observedGeneration: 83
    operatorInfos:
    - name: commitID
      value: 914cef8481991e57673f9161ea805e896845088c
    versions:
    - name: operator
      version: 26.0.0
    - name: ads
      version: 26.0.0
Table 1. conditions custom resource status
Type Description
Running

Indicates whether the Decision Intelligence operator is reconciling.

Its status is True if it is processing a CR change, or it was fired by a Kubernetes event it watches (like a secret modification).

False is expected when no reconciliation is ongoing.

Ready

Indicates whether the Decision Intelligence topology is ready to be used.

If its status is False, a message is displayed to explain why it is not ready in the message field.

PostgresInstalled Indicates whether the embedded database is used, and all prechecks and installation steps are done.
DesignerInstalled Indicates whether Decision Designer is used, and all prechecks and installation steps are done.
RuntimeInstalled Indicates whether the decision runtime is used, and all prechecks and installation steps are done.
Table 2. endpoints custom resource status
Name Description
adsDesignerUI Provides the entry point URL to access the Decision Intelligence instance.
adsRuntimeSwaggerUI Provides the decision runtime Swagger UI URL to interact graphically with the decision runtime.
Table 3. operatorInfos custom resource status
Name Description
commitID

ID to identify at the exact operator code source level.

It can be used when you contact the support team for diagnosing an issue.

Table 4. versions custom resource status
Name / version Description
operator version The current installed operator version.
ads version The Decision Intelligence version that is applied to the cluster.