Overview Version History Q & A Rating & Review
vscode-k8s-pack
vscode-k8s-pack
is a Visual Studio Code extension that simplifies Kubernetes (K8s) development by providing a curated set of tools and features for working with Kubernetes clusters. Whether you are a seasoned Kubernetes user or just getting started, this extension aims to enhance your development workflow and productivity.
Starting with version 2.0.0 the pack has been splited into:
-vscode-azure-pack
-vscode-dotnetcore-pack
Features
Kubernetes Cluster Management : Easily manage multiple Kubernetes clusters and switch between them.
Interactive Pod Exploration : Explore and interact with pods, containers, and logs directly within the editor.
Kubernetes Resource Navigation : Quickly navigate Kubernetes resources, such as Services, ConfigMaps, and Deployments.
Auto-Completion and IntelliSense : Get intelligent code suggestions and autocompletions for Kubernetes manifest files.
Kubectl Integration : Use your existing kubectl
configuration and commands within VS Code.
Kubernetes YAML Validation : Validate your Kubernetes manifest files in real-time.
Extension Settings : Customize the extension's behavior to suit your needs.
Hire me
Please send email if you consider to hire me .
Installation
Install Visual Studio Code (VS Code) if you haven't already.
Open VS Code and go to the Extensions view by clicking the square icon on the sidebar or pressing Ctrl+Shift+X
.
Search for "vscode-k8s-pack" and click the "Install" button.
Usage
After installing the extension, open a Kubernetes manifest file (e.g., .yaml
, .yml
) or switch to a Kubernetes-related context in your project.
Explore the provided features by using the context menu or keyboard shortcuts.
Local development
npm install
#build extension
npx vsce package --no-dependencies
Contributing
Contributions to vscode-k8s-pack
are welcome! If you'd like to contribute, please follow the contribution guidelines .
License
This project is licensed under the MIT License .
Maintainers
For any inquiries or feedback, please contact us at info@kingdavidconsulting.com .