-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Configurable Dynamic Provisioning aka StorageClass #36
Comments
@janetkuo we added examples showing the storageClass feature in action, are there additional doc requirements? |
In addition to examples, adding a user doc in https://github.com/kubernetes/kubernetes.github.io would be good too. |
@janetkuo ack.. i'll get add a doc |
@kubernetes/docs @janetkuo I knew we had a PR someplace. We can add more if needed: kubernetes/website#1064 |
Updated "Before stable" section with more detailed TODO list |
@jsafrane are you a person, responsible for the feature? |
Yes, I am the responsible one. |
Removal of alpha annotation: kubernetes/kubernetes#40000 |
New stable PV/PVC attributes: kubernetes/kubernetes#40013 |
Issues to update of vSphere, Azure and Photon installation scripts to deploy a default storage class: kubernetes/kubernetes#40070, kubernetes/kubernetes#40071 and kubernetes/kubernetes#40072 GCE, AWS and OpenStack should already deploy one and no other platform had alpha provisioning enabled. |
storage.k8s.io/v1 API: kubernetes/kubernetes#40088 Now I have two PRs (kubernetes/kubernetes#40013 and kubernetes/kubernetes#40088) that need to get in before I actually start writing code to use v1 API in Kubernetes (controllers, examples, tests, ...) Please review. |
Is dashboard support part of this effort (if it has not already been addressed) |
cc @lpabon |
Automatic merge from submit-queue Remove alpha provisioning This is the first part of kubernetes/enhancements#36 @kubernetes/sig-storage-misc **Release note**: ```release-note Alpha version of dynamic volume provisioning is removed in this release. Annotation "volume.alpha.kubernetes.io/storage-class" does not have any special meaning. A default storage class and DefaultStorageClass admission plugin can be used to preserve similar behavior of Kubernetes cluster, see https://kubernetes.io/docs/user-guide/persistent-volumes/#class-1 for details. ```
"alpha" provisioning has been removed, updating documentation at kubernetes/website#2557 |
Automatic merge from submit-queue (batch tested with PRs 41854, 41801, 40088, 41590, 41911) Default storage class for vSphere Fixes #40070 **What this PR does / why we need it**: Create default storage class for vSphere. This is part of the storage class GA effort kubernetes/enhancements#36 **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes # fixes #40070 **Special notes for your reviewer**: **Release note**: ```release-note ```
@childsb @jsafrane @thockin please, provide us with the release notes and documentation PR or link at https://docs.google.com/spreadsheets/d/1nspIeRVNjAQHRslHQD1-6gPv99OcYZLMezrBe3Pfhhg/edit#gid=0 Also, please, select the valid checkpoints at the Progress Tracker. |
For the reference, alpha dynamic provisioning is not removed in 1.6, I did not want to rush it in one day before freeze. It will be removed in 1.7. |
documentation: kubernetes/website#2686 |
examples: kubernetes/kubernetes#42637 (please review) |
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
Is this an oversight to enable this bot on feature repository? A feature easily takes more than one release for implementation... @fejta |
Not an oversight. Please provide quarterly updates if this feature is still wanted |
This went GA in v1.6, let's close it. |
Add CSI Snapshot support.
* Fix YAML formatting and add link * Add features.yaml checkbox
Automatic merge from submit-queue Remove alpha provisioning This is the first part of kubernetes/enhancements#36 @kubernetes/sig-storage-misc **Release note**: ```release-note Alpha version of dynamic volume provisioning is removed in this release. Annotation "volume.alpha.kubernetes.io/storage-class" does not have any special meaning. A default storage class and DefaultStorageClass admission plugin can be used to preserve similar behavior of Kubernetes cluster, see https://kubernetes.io/docs/user-guide/persistent-volumes/#class-1 for details. ```
Description
The current dynamic provisioning feature supports only a single provisioner per cluster. This feature will allow multiple provisioners to be configured in a single cluster.
Progress Tracker
/pkg/apis/...
)volume.alpha.kubernetes.io/storage-class
).@kubernetes/docs
@kubernetes/feature-reviewers
on this issue to get approval before checking this offFEATURE_STATUS is used for feature tracking and to be updated by @kubernetes/feature-reviewers.
FEATURE_STATUS: IN_DEVELOPMENT
More advice:
Design
Coding
and sometimes http://github.com/kubernetes/contrib, or other repos.
check that the code matches the proposed feature and design, and that everything is done, and that there is adequate
testing. They won't do detailed code review: that already happened when your PRs were reviewed.
When that is done, you can check this box and the reviewer will apply the "code-complete" label.
Docs
The text was updated successfully, but these errors were encountered: