Skip to content

Extension to create new kubernetes files easily, with templates for each component

Notifications You must be signed in to change notification settings

Aorrihtos/kubernetes-file-generator

Repository files navigation

Kubernetes File Generator

kubernetes-file-generator is a Visual Studio Code extension that simplifies the creation of Kubernetes resource files. With just a few clicks, you can generate default templates for various Kubernetes components, complete with helpful annotations.

Features

  • Submenu Integration: Right-click on any folder in the file explorer to access the Kubernetes File Generator submenu.
  • Generate Templates: Easily generate default templates for Kubernetes components such as Deployments, Services, ConfigMaps, PersistentVolumes, and more.
  • Annotations: Each template comes with helpful annotations to guide you through the configuration.

Usage

  1. Right-click on a folder: Open your project in VS Code and right-click on the desired folder in the file explorer.

  2. Select Kubernetes File Generator: From the context menu, navigate to Kubernetes File Generator.

  3. Choose a Kubernetes component: Select the Kubernetes component for which you want to generate a template (e.g., Deployment, Service, ConfigMap).

  4. Template Creation: A new file with the default template and annotations will be created in the selected folder.

Example

Example Animation

Installation

  1. Open VS Code.

  2. Go to the Extensions view by clicking the Extensions icon in the Activity Bar on the side of the window or by pressing Ctrl+Shift+X.

  3. Search for kubernetes-file-generator.

  4. Click Install on the extension.

Requirements

Visual Studio Code 1.22.0 or higher

Release Notes

Users appreciate release notes as you update your extension.

1.0.0

Initial release of Kubernetes File Generator

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Open Source Extension.

You can contribute to expand the functionality of this extension on github!

https://github.com/Aorrihtos/kubernetes-file-generator

Author

Developed with ❤️ by Sergio Ferrer Canet (Aorih)

GitHub: https://github.com/Aorrihtos

LinkedIn: https://www.linkedin.com/in/sergio-ferrer-canet-a1957b24a/

Twitter/X: https://x.com/aorrihtos

About

Extension to create new kubernetes files easily, with templates for each component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published