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

Make OpenEBS as a helm extension #3651

Merged
merged 5 commits into from
Jan 23, 2024

Commits on Jan 22, 2024

  1. Allow to disable applier-manager

    Signed-off-by: Juan-Luis de Sousa-Valadas Castaño <[email protected]>
    juanluisvaladas committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    17c119b View commit details
    Browse the repository at this point in the history
  2. Make OpenEBS as a helm extension

    OpenEBS is migrated from `spec.extensions.storage` to helm. This is done
    for consistency with the rest of the documentation and allows to untie
    the OpenEBS version from the k0s version.
    
    This commit makes three changes:
    1- Add the corresponding docs changes
    2- Deprecate the storage API in kubebuilder
    3- Ignore the extensions configuration if OpenEBS is defined as both a
    helm extension and a storage extension
    
    Signed-off-by: Juan-Luis de Sousa-Valadas Castaño <[email protected]>
    Co-authored-by: Tom Wieczorek <[email protected]>
    juanluisvaladas and twz123 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    5f951ab View commit details
    Browse the repository at this point in the history
  3. Allow to specify the namespace in waitForDaemonSet

    This is required for the OpenEBS test, this is extracted to a separate
    commit to make history a bit cleaner.
    
    Signed-off-by: Juan-Luis de Sousa-Valadas Castaño <[email protected]>
    juanluisvaladas committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    0b91a78 View commit details
    Browse the repository at this point in the history
  4. Create openEBS extension integration test

    Signed-off-by: Juan-Luis de Sousa-Valadas Castaño <[email protected]>
    Co-authored-by: Tom Wieczorek <[email protected]>
    juanluisvaladas and twz123 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    474a105 View commit details
    Browse the repository at this point in the history
  5. Add kubelet path clarification for storage

    Signed-off-by: Juan-Luis de Sousa-Valadas Castaño <[email protected]>
    juanluisvaladas committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    6aa4616 View commit details
    Browse the repository at this point in the history