A VS Code extension that brings Google Cloud NetApp Volumes (GCNV) storage management directly into your development environment. Manage storage resources, generate templates, and get AI-powered recommendations without leaving VS Code.
The Solution: AI-powered storage management integrated directly into VS Code with natural language commands and intelligent recommendations.
✨ Key Features
AI-Powered Chat Integration
@gcnv Chat Participant: Natural language storage management through GitHub Copilot
Intelligent Recommendations: AI-powered analysis and optimization suggestions
Context-Aware Assistance: Framework-specific code generation and best practices
Core Functionality
Resource Management: Browse and manage GCNV projects, capacity pools, and volumes
Template Generation: Create Terraform templates with AI assistance
One-Click Operations: Generate mount scripts, and deploy templates
Real-Time Analysis: Performance metrics and cost optimization insights
Developer/Devops Experience
Zero Context Switching: Everything happens in VS Code
Natural Language Commands: "analyze this volume", "generate Terraform template", "Generate mount script"
Prerequisites
VS Code: Version 1.77.0 or higher
Google Cloud Account: With access to GCNV
API Enablement and IAM Permissions: Google API, Google compute API and Cloud Resource Manager API enabled under “APIs & Services”. Under “IAM & Admin / IAM” in Google Cloud, your email has “Owner” and “Service Usage Admin” roles
GitHub Copilot: For AI-powered chat features (optional but recommended)