Install in Eclipse Che
Eclipse Che is a Kubernetes-native IDE platform built on Eclipse Theia. SF Veritas has limited support and requires VSIX installation.
Prerequisites
- Eclipse Che workspace with VS Code extension support
- Downloaded VSIX file
Compatibility Notes
Limited Support
Eclipse Che is built on Eclipse Theia, which has partial VS Code extension compatibility. Some SF Veritas features may not work as expected.
Known Limitations
- Webview rendering may differ from VS Code
- Flamechart canvas performance may vary
- Workspace isolation may affect local server connectivity
Download the Extension
Download SF Veritas VSIX from Open VSX
Installation Steps
Runtime Installation
- Start your Che workspace
- Open the Extensions view in the Che IDE
- Click the
...menu and select "Install from VSIX..." - Upload or navigate to the VSIX file
- Reload the workspace
Persistent Volume
For persistent installation across workspace restarts:
- Mount a persistent volume for extensions
- Copy the VSIX to the mounted volume
- Configure Che to load extensions from that location
Verify Installation
- Look for the SF Veritas icon in the Activity Bar
- Open the Command Palette
- Search for "SF Veritas" commands
- Test the Console and Flamechart views
Kubernetes-Specific Considerations
Networking
In a Kubernetes environment:
- The local telemetry server runs inside the workspace pod
- Instrumented applications need network access to the workspace
- Consider using Kubernetes Services or port forwarding
Port Configuration
If port 6776 conflicts with other services:
{
"sfVeritas.localServerPort": 6777
}
Storage
The SQLite database location (~/.sf-veritas/) should be on persistent storage to retain data across workspace restarts.
Next Steps
If the extension works in your Che environment: