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

KEP-3294: Add proposal for provisioning volumes from cross-namespace snapshots #3295

Merged
merged 10 commits into from
Oct 6, 2022

Commits on Sep 26, 2022

  1. Configuration menu
    Copy the full SHA
    7a013a5 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    2ea852e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcfd09f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    602e9af View commit details
    Browse the repository at this point in the history
  5. Add description on Conflict on installing VolumePopulator CR for `V…

    …olumeSnapshotLink` across CSI drivers
    mkimuram committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    bc71039 View commit details
    Browse the repository at this point in the history
  6. Fixed typo

    mkimuram committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    4538050 View commit details
    Browse the repository at this point in the history
  7. Fix PRR section

    mkimuram committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    dfa580d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Update milestones

    mkimuram committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    0be0ea7 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Addressed review comments

    - Add description on "ReferenceGrant API change" in "Risks and Mitigations" section and mark it a beta blocker
    - Allow not specifying namespace in `VolumeSnapshotLink` and provisioning from it without `ReferenceGrant`
    - Clearly describe that `ReferenceGrant` check continues until it is found
    - Add description on core API change to allow specifying namespace in "Alternatives" section
    mkimuram committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    bb74d14 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Addressed review comments

    - Change PersistentVolumeClaim API instead of adding VolumeSnapshotLink API
    - Use CrossNamespaceSourceProvisioning feature gate instead of command line flag
    - Add tests for the same namespace cases
    - Add scale tests as a beta blocker
    - Add metrics for cross namespace provision source
    - Update estimation of API calls in cosideration of informer cache
    mkimuram committed Oct 6, 2022
    Configuration menu
    Copy the full SHA
    e5ee2a2 View commit details
    Browse the repository at this point in the history