Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 57 additions & 18 deletions bundle/manifests/lightspeed-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ metadata:
]
capabilities: Seamless Upgrades
console.openshift.io/operator-monitoring-default: "true"
createdAt: "2026-06-23T16:53:41Z"
createdAt: "2026-07-07T12:25:44Z"
features.operators.openshift.io/cnf: "false"
features.operators.openshift.io/cni: "false"
features.operators.openshift.io/csi: "false"
Expand Down Expand Up @@ -81,6 +81,12 @@ spec:
- description: The name of the secret object that stores API provider credentials
displayName: Credential Secret
path: llm.providers[0].credentialsSecretRef
- description: |-
Audit logging and tracing configuration.
Logging and OTEL tracing are independent controls.
Default: logging enabled, no OTEL export when absent.
displayName: Audit Settings
path: audit
- description: |-
Feature Gates holds list of features to be enabled explicitly, otherwise they are disabled by default.
possible values: MCPServer, ToolFiltering
Expand Down Expand Up @@ -221,12 +227,43 @@ spec:
path: ols.defaultProvider
x-descriptors:
- urn:alm:descriptor:com.tectonic.ui:text
- description: Agentic console plugin container settings.
displayName: Agentic Console Deployment
path: ols.deployment.agenticConsole
- description: |-
Defines the number of desired OLS pods. Default: "1"
Note: Replicas can only be changed for APIContainer. For PostgreSQL, Console, Agentic Console, and Alerts Adapter containers,
the number of replicas will always be set to 1.
displayName: Number of replicas
path: ols.deployment.agenticConsole.replicas
x-descriptors:
- urn:alm:descriptor:com.tectonic.ui:podCount
- description: Alerts adapter deployment and runtime config reference.
displayName: Alerts Adapter
path: ols.deployment.alertsAdapter
- description: |-
ConfigMapRef enables the alerts adapter when set and references a user-managed ConfigMap
in the operator namespace. When unset, reconciliation is skipped and managed operand
resources are removed. The operator does not create or validate ConfigMap data. When the
referenced ConfigMap exists, it is mounted read-only at /etc/alerts-adapter; when absent,
no config volume is mounted. The adapter reads config.yaml from that path and uses
built-in defaults when the file is missing or invalid.
displayName: Alerts Adapter ConfigMap Reference
path: ols.deployment.alertsAdapter.configMapRef
- description: |-
Defines the number of desired OLS pods. Default: "1"
Note: Replicas can only be changed for APIContainer. For PostgreSQL, Console, Agentic Console, and Alerts Adapter containers,
the number of replicas will always be set to 1.
displayName: Number of replicas
path: ols.deployment.alertsAdapter.replicas
x-descriptors:
- urn:alm:descriptor:com.tectonic.ui:podCount
- description: API container settings.
displayName: API Deployment
path: ols.deployment.api
- description: |-
Defines the number of desired OLS pods. Default: "1"
Note: Replicas can only be changed for APIContainer. For PostgreSQL and Console containers,
Note: Replicas can only be changed for APIContainer. For PostgreSQL, Console, Agentic Console, and Alerts Adapter containers,
the number of replicas will always be set to 1.
displayName: Number of replicas
path: ols.deployment.api.replicas
Expand All @@ -237,7 +274,7 @@ spec:
path: ols.deployment.console
- description: |-
Defines the number of desired OLS pods. Default: "1"
Note: Replicas can only be changed for APIContainer. For PostgreSQL and Console containers,
Note: Replicas can only be changed for APIContainer. For PostgreSQL, Console, Agentic Console, and Alerts Adapter containers,
the number of replicas will always be set to 1.
displayName: Number of replicas
path: ols.deployment.console.replicas
Expand All @@ -251,7 +288,7 @@ spec:
path: ols.deployment.database
- description: |-
Defines the number of desired OLS pods. Default: "1"
Note: Replicas can only be changed for APIContainer. For PostgreSQL and Console containers,
Note: Replicas can only be changed for APIContainer. For PostgreSQL, Console, Agentic Console, and Alerts Adapter containers,
the number of replicas will always be set to 1.
displayName: Number of replicas
path: ols.deployment.database.replicas
Expand Down Expand Up @@ -828,8 +865,10 @@ spec:
resources:
- clusterrolebindings
- clusterroles
- rolebindings
verbs:
- create
- delete
- get
- list
- patch
Expand Down Expand Up @@ -874,20 +913,20 @@ spec:
- --metrics-bind-address=:8443
- --secure-metrics-server
- --cert-dir=/etc/tls/private
- --service-image=registry.redhat.io/openshift-lightspeed/lightspeed-service-api-rhel9@sha256:92e6c4726f2370ffb222246dd3ec188f15e4d1f99dafdf78a22332cf0bff6733
- --console-image=registry.redhat.io/openshift-lightspeed/lightspeed-console-plugin-rhel9@sha256:020735d5c17b37c9bff8d586ad52c0057cbaef0d5b28a0a584b83d2dcab73f67
- --service-image=quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/ols/lightspeed-service@sha256:fd5a69605caa32df02095d17ab75a2353e704562e9b521df8632a0ebc50d2a55
- --console-image=quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/ols/lightspeed-console@sha256:f987b02ad62099c5aee760c038135f50c959249cb09154dd89a27e52df6f77c9
- --postgres-image=registry.redhat.io/rhel9/postgresql-16@sha256:42f385ac3c9b8913426da7c57e70bc6617cd237aaf697c667f6385a8c0b0118b
- --openshift-mcp-server-image=registry.redhat.io/openshift-lightspeed/openshift-mcp-server-rhel9@sha256:41a659779aa434a0c1b3769f0d0a7ae034461de453aa19ed0e4e8134956b0e8e
- --openshift-mcp-server-image=quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/openshift-mcp-server@sha256:ca69b8efcf97bf02bbcda126b7787dd658841ee00203a86ee22e3f36ff73c7ce
- --dataverse-exporter-image=registry.redhat.io/lightspeed-core/dataverse-exporter-rhel9@sha256:1c7ffaead23adfb1dc6bd3adfe75c80f284d6d31f13ca427d754703c78514cb2
- --ocp-rag-image=registry.redhat.io/openshift-lightspeed/lightspeed-ocp-rag-rhel9@sha256:7155419a17b950e48266e18da7328cc127d44a4923e76c66295b6079ea3f93d2
- --ocp-rag-image=quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/lightspeed-ocp-rag@sha256:7155419a17b950e48266e18da7328cc127d44a4923e76c66295b6079ea3f93d2
command:
- /manager
env:
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.annotations['olm.targetNamespaces']
image: registry.redhat.io/openshift-lightspeed/lightspeed-rhel9-operator@sha256:67ae3dff60d08b088544567b402f45695703abf2f2eea68be3f51c7586901b05
image: quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/ols/lightspeed-operator@sha256:2bddcb7e3baca0f6bea745e7769945b6757b1d91c4e297066866b956a43337fa
imagePullPolicy: Always
livenessProbe:
httpGet:
Expand Down Expand Up @@ -997,17 +1036,17 @@ spec:
url: https://github.com/openshift/lightspeed-service
version: 1.1.2
relatedImages:
- name: lightspeed-to-dataverse-exporter
image: registry.redhat.io/lightspeed-core/dataverse-exporter-rhel9@sha256:1c7ffaead23adfb1dc6bd3adfe75c80f284d6d31f13ca427d754703c78514cb2
- name: lightspeed-postgresql
image: registry.redhat.io/rhel9/postgresql-16@sha256:42f385ac3c9b8913426da7c57e70bc6617cd237aaf697c667f6385a8c0b0118b
- name: lightspeed-service-api
image: registry.redhat.io/openshift-lightspeed/lightspeed-service-api-rhel9@sha256:92e6c4726f2370ffb222246dd3ec188f15e4d1f99dafdf78a22332cf0bff6733
image: quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/ols/lightspeed-service@sha256:fd5a69605caa32df02095d17ab75a2353e704562e9b521df8632a0ebc50d2a55
- name: lightspeed-console-plugin
image: registry.redhat.io/openshift-lightspeed/lightspeed-console-plugin-rhel9@sha256:020735d5c17b37c9bff8d586ad52c0057cbaef0d5b28a0a584b83d2dcab73f67
image: quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/ols/lightspeed-console@sha256:f987b02ad62099c5aee760c038135f50c959249cb09154dd89a27e52df6f77c9
- name: lightspeed-operator
image: registry.redhat.io/openshift-lightspeed/lightspeed-rhel9-operator@sha256:67ae3dff60d08b088544567b402f45695703abf2f2eea68be3f51c7586901b05
image: quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/ols/lightspeed-operator@sha256:2bddcb7e3baca0f6bea745e7769945b6757b1d91c4e297066866b956a43337fa
- name: openshift-mcp-server
image: registry.redhat.io/openshift-lightspeed/openshift-mcp-server-rhel9@sha256:41a659779aa434a0c1b3769f0d0a7ae034461de453aa19ed0e4e8134956b0e8e
- name: lightspeed-to-dataverse-exporter
image: registry.redhat.io/lightspeed-core/dataverse-exporter-rhel9@sha256:1c7ffaead23adfb1dc6bd3adfe75c80f284d6d31f13ca427d754703c78514cb2
image: quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/openshift-mcp-server@sha256:ca69b8efcf97bf02bbcda126b7787dd658841ee00203a86ee22e3f36ff73c7ce
- name: lightspeed-ocp-rag
image: registry.redhat.io/openshift-lightspeed/lightspeed-ocp-rag-rhel9@sha256:7155419a17b950e48266e18da7328cc127d44a4923e76c66295b6079ea3f93d2
- name: lightspeed-postgresql
image: registry.redhat.io/rhel9/postgresql-16@sha256:42f385ac3c9b8913426da7c57e70bc6617cd237aaf697c667f6385a8c0b0118b
image: quay.io/redhat-user-workloads/crt-nshift-lightspeed-tenant/lightspeed-ocp-rag@sha256:7155419a17b950e48266e18da7328cc127d44a4923e76c66295b6079ea3f93d2
Loading