Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chart changes #438

Merged
merged 4 commits into from
Mar 21, 2024
Merged

Chart changes #438

merged 4 commits into from
Mar 21, 2024

Commits on Mar 21, 2024

  1. feat(chart): update helm charts

    - add README.md helm-docs template for crds subchart
    - add values to toggle install of all CRDs
    - coreutils to nix-shells
    - add value option to toggle installation of snapshot CRDs
    - refactor generate-readme.sh script to work with CRDs subchart
    
    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    d381855 View commit details
    Browse the repository at this point in the history
  2. feat(chart): disable install of CRDs if they already exist

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a74d2f5 View commit details
    Browse the repository at this point in the history
  3. revert(upgrade-job): disable CRD installation

    The CRDs in the helm chart have been moved to a subchart. They live in
    the subchart's 'templates' directory. They have templates which disables
    their installation if a CRD with the exact same name is already present
    in the kubernetes cluster. Thus, unless explicitly disabled, all templates
    are installed during helm upgrade. This functionality is no longer required.
    
    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    1e3ebc4 View commit details
    Browse the repository at this point in the history
  4. refactor(charts): simplify CRD helm chart values

    Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
    niladrih committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4f1168c View commit details
    Browse the repository at this point in the history