Skip to content

Migrate from helm/v1-alpha (deprecated) to helm/v2-alpha #38

@camilamacedo86

Description

@camilamacedo86

🎯 What is the goal?

Stop using the deprecated helm/v1-alpha plugin and migrate this repository to helm/v2-alpha.

🚀 Why adopt helm/v2-alpha?

  • helm/v1-alpha was an initial experimental version created to collect community feedback, and it is now deprecated.

  • helm/v2-alpha includes bug fixes, improvements, follows common Helm best practices, and adds enhancements from that feedback. It provides a more flexible chart workflow: it generates charts from kustomize output, preserves common customizations, and supports extra options (for example, changing the default chart output path). Also, values is now more complete and exposes better configuration options for your consumers.

🛠️ What are the steps to start using helm/v2-alpha?

  1. Copy the current Helm chart into a backup directory (keep it for reference).
  2. Make sure you are using the latest local Kubebuilder release: https://github.com/kubernetes-sigs/kubebuilder/releases
  3. Delete the current chart directory.
  4. Re-generate the Helm scaffolding with: kubebuilder edit --plugins=helm/v2-alpha
  5. Compare the new chart with the backup and re-apply any repo-specific changes (if any), like Chart.yaml updates or other customizations.

Note: Created automatically after detecting helm/v1-alpha in the PROJECT file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions