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

New functions to pre-provision VolumeSnapshot and VolumeSnapshotContent #1282

Merged
merged 13 commits into from
Mar 23, 2022

Commits on Mar 22, 2022

  1. Add the new CreateCSISnapshotStatuc and DeleteCSISnapshotContent func…

    …tions
    
    The new 'create' function allows user to pre-provision a pair of
    VolumeSnapshot and VolumeSnapshotContent resources, which aren't associated
    with any existing PersistentVolumeClaim resource.
    
    See https://kubernetes.io/docs/concepts/storage/volume-snapshots/ for
    the difference between dynamic and pre-provisioned snapshots.
    
    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    ff60d7f View commit details
    Browse the repository at this point in the history
  2. Update gitignore

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    0f1269e View commit details
    Browse the repository at this point in the history
  3. Update controller RBAC to manage snapshot class

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    374b3c8 View commit details
    Browse the repository at this point in the history
  4. Update documentation

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    e93d857 View commit details
    Browse the repository at this point in the history
  5. Address Vivek's feedback

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    cf180f1 View commit details
    Browse the repository at this point in the history
  6. Add suffix to distinguish input/output Variables

    Co-authored-by: Pavan Navarathna <pavan@kasten.io>
    ihcsim and pavannd1 committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    1c7aba6 View commit details
    Browse the repository at this point in the history
  7. Add newline to method signature

    Co-authored-by: Pavan Navarathna <pavan@kasten.io>
    ihcsim and pavannd1 committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    2931660 View commit details
    Browse the repository at this point in the history
  8. Update documentation

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    67f2411 View commit details
    Browse the repository at this point in the history
  9. Change testSuite fields to local constants

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    4ff88c0 View commit details
    Browse the repository at this point in the history
  10. Fix gofmt issues from GH assisted-commit

    Signed-off-by: Ivan Sim <ivan.sim@kasten.io>
    ihcsim committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    9f82f19 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Configuration menu
    Copy the full SHA
    e3480cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1c2359 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbd22c7 View commit details
    Browse the repository at this point in the history