Skip to content

paliwal999harsh/vscode-argocd

Repository files navigation

GitOps Tools for ArgoCD

A powerful Visual Studio Code extension that brings ArgoCD GitOps workflows directly into your editor. Manage applications, clusters, repositories, and templates without leaving VS Code.

VS Code License: MIT Docs

Quick Start

Prerequisites

  • ArgoCD CLI installed and in your PATH (Install Guide)
  • VS Code 1.105.0 or later
  • ArgoCD server instance

Install the Extension

Search for "GitOps Tools for ArgoCD" in the VS Code Extensions Marketplace or install from .vsix file:

code --install-extension argocd-gitops-0.0.x.vsix

Configure Connection

  1. Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS)
  2. Type "ArgoCD: Add Connection"
  3. Enter your ArgoCD server URL and credentials
  4. Start managing your applications!

Key Features

  • Smart YAML Detection — CodeLens actions for ArgoCD resources with one-click deployment
  • Application Management — Create, sync, refresh, and delete applications
  • Template Library — Build and reuse application configurations
  • Multi-Connection Support — Work with multiple ArgoCD servers
  • Real-Time Updates — Auto-refresh with configurable intervals
  • Cluster & Repository Management — Monitor infrastructure and add resources

Commands

Quick access to common commands via Command Palette (Ctrl+Shift+P):

  • ArgoCD: Add Connection — Configure ArgoCD server
  • ArgoCD: Add Repository — Add a repository in ArgoCD
  • ArgoCD: Create ArgoCD Application from template — Deploy from Template
  • ArgoCD: Refresh Applications — Sync application list
  • ArgoCD: Show Output — View extension logs

Full command reference →

Documentation

For comprehensive guides and detailed information:

Support & Feedback

License

MIT License - see LICENSE for details.

Contributing

Contributions welcome! See CONTRIBUTING.md for guidelines.


Made with ❤️ for the GitOps community | GitHub | Docs

About

GitOps Tools for ArgoCD is a vscode extension that connects with ArgoCD. Manage Clusters, Repositories and Applications without leaving VSCode. Additionally create reusable templates for applications and fast track the dev process, and much more. Give it a try!

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors