Kubernetes Setup
Prerequisites
Before installing the OpenLIT Operator, ensure your Kubernetes cluster meets these requirements:Cluster Requirements
Requirement | Minimum | Recommended | Notes |
---|---|---|---|
Kubernetes Version | 1.19+ | 1.25+ | For webhook support |
RBAC | Enabled | Enabled | Required for operator permissions |
Admin Access | Enabled | Enabled | To create Custom Resources |
Resource Requirements
Component | CPU | Memory | Notes |
---|---|---|---|
OpenLIT Operator | 100m | 128Mi | Per replica |
Instrumentation Init Container | 100m | 128Mi | Per instrumented pod |
Cluster Verification
Verify your cluster is ready for OpenLIT Operator installation:Helm Installation
OpenLIT Operator requires Helm for installation. If you don’t have Helm installed: 👉 Install Helm following the official guide for your platform Verify Helm installation:Operator Installation
Add Helm RepositoryUpgrade and Maintenance
Keep your OpenLIT Operator up-to-date to get the latest features, bug fixes, and security patches.Upgrading the Operator
Check for Available Updates
Before upgrading, check what versions are available:Upgrade to Latest Version
For most use cases, upgrade to the latest stable release:Upgrade to Specific Version
For production environments, pin to specific versions:Verify Upgrade
After upgrading, verify the operator is running correctly:Uninstallation
Troubleshooting
CRD installation failures
CRD installation failures
Symptoms: Error creating CustomResourceDefinitionsSolutions:
Webhook certificate errors
Webhook certificate errors
Symptoms: Webhook registration fails or returns certificate errorsSolutions:
Image pull failures
Image pull failures
Symptoms: Operator pods stuck in ImagePullBackOffSolutions: