Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>drasiNew to Visual Studio Code? Get it now.
drasi

drasi

Drasi Project

|
118 installs
| (1) | Free
The Drasi Visual Studio Code Extension
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Drasi - Visual Studio Code Extension

The Drasi extension provides powerful tools for managing and debugging Drasi resources directly within Visual Studio Code. It simplifies workflows for developers working with YAML-based configurations, continuous queries, sources, reactions, and more.

Features

  • Workspace Explorer: Browse and manage YAML files containing Drasi resources like Continuous Queries, Sources, and Reactions.
  • Drasi Explorer: View and interact with live Drasi resources in your Kubernetes cluster.
  • CodeLens Support: Apply or debug resources directly from YAML files using inline actions.
  • Query Debugger: Debug Continuous Queries with real-time results displayed in a webview.
  • Resource Management: Apply, delete, or watch resources with ease.

Getting Started

Installation

  1. Install the extension from the Visual Studio Code Marketplace.
  2. Ensure you have the following prerequisites:
    • Kubernetes CLI (kubectl) installed and configured.
    • Access to a Kubernetes cluster running Drasi.

Usage

  1. Open a workspace containing YAML files with Drasi resources.
  2. Use the Workspace Explorer to browse and manage your YAML files.
  3. Use the Drasi Explorer to interact with live resources in your Kubernetes cluster.
  4. Right-click on resources in the explorer or use CodeLens actions to apply, debug, or validate resources.

Development

To build and test the extension locally:

  1. Clone the repository.
  2. Run npm install to install dependencies.
  3. Use the Run Extension launch configuration in Visual Studio Code to start a development instance.

Feedback and Contributions

We welcome feedback and contributions! Please open issues or submit pull requests on our GitHub repository.

License

This extension is licensed under the Apache License 2.0.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft