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
- 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.
Please send email if you consider to hire me.
- 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.
- 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.
npm install
#build extension
npx vsce package --no-dependencies
Contributions to vscode-k8s-pack
are welcome! If you'd like to contribute, please follow the contribution guidelines.
This project is licensed under the MIT License.
- kdcllc - Project Lead
For any inquiries or feedback, please contact us at [email protected].