From 4bf53d0749bfe7c044dc7b56e36d63c32cf4d3d3 Mon Sep 17 00:00:00 2001 From: Lucas Marcolongo Date: Mon, 5 Aug 2024 05:40:17 -0700 Subject: [PATCH] chore(core): nx plugin submission @nx-extensions/helm (#27290) # Community Plugin Submission ## @nx-extensions/helm This Nx plugin delivers comprehensive first-class support for Helm charts, focusing on streamlining the processes of chart generation, packaging, and publishing. By integrating Helm with Nx, the plugin enhances workflow automation, reduces manual steps, and ensures consistent deployment practices across projects. **Goal/Issues Addressed** The primary goal of this plugin is to simplify and standardize the management of Helm charts within the Nx ecosystem. It addresses several issues: Automation: Automates the creation, packaging, and deployment of Helm charts. Consistency: Ensures uniform practices across different projects and teams. Efficiency: Reduces the manual effort required for managing Helm charts. **Focus** The plugin is focused on tooling and behavior: Tooling: Provides generators and executors for Helm chart management. Behavior: Enhances the developer experience by integrating Helm operations into the Nx workflow. **Features** Generators: Create new Helm charts with standardized templates. Executors: Package and publish Helm charts directly from the Nx workspace. **Usage** While this plugin is newly developed, it is intended for use by development teams who utilize Helm and Nx for their DevOps workflows. **Author** This plugin is authored by me --- community/approved-plugins.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/community/approved-plugins.json b/community/approved-plugins.json index 93d24df9ed..2a9ffa9c52 100644 --- a/community/approved-plugins.json +++ b/community/approved-plugins.json @@ -379,6 +379,11 @@ "description": "Nx plugin that applies betterer standards on a per-project basis.", "url": "https://github.com/spaceribs/spaceribs/tree/main/packages/nx-betterer" }, + { + "name": "@nx-extensions/helm", + "description": "Nx plugin providing comprehensive support for Helm charts, including generation, packaging, and publishing capabilities.", + "url": "https://github.com/marcolongol/nx-extensions/tree/main/packages/helm" + }, { "name": "@nx-tools/nx-container", "description": "Nx plugin to build OCI containers with Docker, Podman or Kaniko.",