Files
helm-anything/src/openlit-operator/README.md
T
2026-04-15 10:44:10 +08:00

1.3 KiB

OpenLIT Operator

Introduction

OpenLIT Operator is a Kubernetes operator that provides zero-code AI observability for applications running in Kubernetes. It leverages OpenTelemetry to automatically instrument AI/LLM workloads (such as OpenAI, HuggingFace, LangChain, and vector databases) without any code changes, by injecting instrumentation via init containers.

For the OpenLIT backend that receives and visualizes telemetry data, see the openlit directory.

A sample AutoInstrumentation manifest is provided in auto-instrumentation.yaml.

Installation

To install the OpenLIT Operator, run:

make install

Usage

After installation, verify the operator is running:

kubectl get pods -n openlit

Create an AutoInstrumentation resource using the sample CRD:

kubectl apply -f auto-instrumentation.yaml -n default

Restart your application deployment to pick up the instrumentation:

kubectl rollout restart deployment <your-deployment-name>

Uninstall

To uninstall:

make uninstall

Documentation