-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
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 https://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: