Skip to main content

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

  1. Start your Che workspace
  2. Open the Extensions view in the Che IDE
  3. Click the ... menu and select "Install from VSIX..."
  4. Upload or navigate to the VSIX file
  5. Reload the workspace

Persistent Volume

For persistent installation across workspace restarts:

  1. Mount a persistent volume for extensions
  2. Copy the VSIX to the mounted volume
  3. Configure Che to load extensions from that location

Verify Installation

  1. Look for the SF Veritas icon in the Activity Bar
  2. Open the Command Palette
  3. Search for "SF Veritas" commands
  4. Test the Console and Flamechart views

Kubernetes-Specific Considerations

Networking

In a Kubernetes environment:

  1. The local telemetry server runs inside the workspace pod
  2. Instrumented applications need network access to the workspace
  3. 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: