Commit Graph

99 Commits

Author SHA1 Message Date
Tim Bannister ddb1892d06 Fix heading capitalization
Use sentence case for headings.
2023-12-20 13:48:30 +00:00
Tim Bannister 38bc76aa4d Revise StorageClass concept
Co-authored-by: Qiming Teng <tengqm@outlook.com>
Co-authored-by: Shannon Kularathna <ax3shannonkularathna@gmail.com>
2023-12-20 13:48:29 +00:00
Sean McGinnis e99d89ded6 Reflect CSI allowVolumeExpansion stable status
The CSI support for allowVolumeExpansion went GA in the 1.24 release.
This was reflected in the Persistent Volume documentation, but there is
also a reference in the Storage Class docs that had not been updated yet
to show it was no longer in beta.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2023-12-19 18:05:14 -06:00
drewhagen deaf1b920a Merge remote-tracking branch 'upstream/main' into dev-1.29 2023-11-29 15:33:49 -06:00
Mengjiao Liu 976ead0a1a
Update In-tree storage driver status (#42415)
* Update In-tree storage driver status

* Update In-tree storage driver `gcePersistentDisk` status to removed

* Remove GCEPersistentDisk volume info from the storage-classes  page
2023-11-29 01:06:06 +01:00
Sunny Song 058e522b63 Update Based on Comments - Nov 28 2023-11-28 15:50:25 -08:00
Ashwin Rana 1e7135cd09
Removed false statement regarding storage class objects (#42966)
* removed false statement regarding storage class objects

* Revert "removed false statement regarding storage class objects"

This reverts commit 915651b2ac.

* rm false statement regarding storage class objects
2023-09-14 19:44:13 -07:00
Kubernetes Prow Robot 734ebfb4a3
Merge pull request #42328 from mcameron/patch-1
Update storage-classes.md
2023-08-15 14:34:29 -07:00
Tim Bannister 20b43d6095
Merge branch 'main' into 'dev-1.28' 2023-08-09 11:13:31 +01:00
Max Cameron 6b0751c679
Update storage-classes.md
Using the documented allowed topologies config I get the following deprecation warning: 
```
Warning: allowedTopologies[0].matchLabelExpressions[0].key: deprecated since v1.17; use "topology.kubernetes.io/zone" instead
```

Using "topology.kubernetes.io/zone", I get successful deployment:
```
kubectl edit storageclass/gp2
storageclass.storage.k8s.io/gp2 edited
```
2023-08-01 10:03:15 +01:00
Mengjiao Liu 27ed8f375d Update In-tree storage driver status 2023-07-31 17:46:47 +08:00
Humble Chirammal 508ce4282f mention CephFS and RBD in-tree storage driver deprecation.
Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-07-25 18:26:23 +05:30
Kubernetes Prow Robot 5e6d914504
Merge pull request #38786 from mattcary/mig-reg
Detail zonal provisioning for GCE PD
2023-07-13 05:22:05 -07:00
Anton Gilgur 74ee1d9875
docs(storage-classes): add section on default `StorageClass` (#41843)
* docs(storage-classes): add section on default StorageClass

- empty commit at the beginning for the squash
  - PR template asks the first commit to be named appropriately for squashes

* Update storage-classes.md

Add Note at the end about having a single default storage class is preferred and that Kubernetes does not prevent you from having multiple storage classes.

* Updated storage-classed.md

Updated storage-classed.md based on feedback.

* update storage-class.md

Updated storage-class.md based on feedback

* fix feedback and grammar

- consistently use StorageClass, as that's how it's mostly used in this doc and the PVC doc
  - except when it is plural, in that case "storage classes" is used
  - fix docs reference to use the proper title of the doc too, which also has it as one word
- consolidate two sentences together that both describe what a default StorageClass is for
  - `storageClassName` is the specific PVC field; use backticks and camelCase when describing it
- remove extra new line

- minor grammar and spacing fixes
  - more than one space was occassionally used
  - a cloud provider will similarly only ever set _one_ default StorageClass, so use singular instead of plural

* docs(storage-classes): add section on default StorageClass

- the PVC docs reference this and there is an administrator guide on how to change this, but no section within the central Storage Classes document
  - this has made it a bit difficult to explain how that a default StorageClass exists as the StorageClass docs themselves barely mention it
  - with a new section, this makes it very clear and links out to other existing docs on the topic

- based off a previous PR that went through some review cycles and added this section but was never merged

* update what happens when multiple defaults exist

- c.f. 962235c86a (diff-77fd84defc818b9e6010794bf87e0eece0960dfeff196e19b7d84da8de15ddffR67)
  - chooses the newest by default

* slight modifications according to the style guide

- simplify dynamic provisionining reference
  - it's specific, but very accurate, so I'm hesitant to remove more pieces of it

- simplify tense; this is still a "hypothetical" (if/when) scenario, so still not present tense, but simpler past perfect tense instead of future perfect tense
  - futher modifications welcome!

* use a relative path to the doc instead of a URL

Co-authored-by: Rey Lejano <rlejano@gmail.com>

---------

Co-authored-by: Ju Lim (Red Hat) <julim@redhat.com>
Co-authored-by: Rey Lejano <rlejano@gmail.com>
2023-07-05 21:55:03 -07:00
Qiming Teng eea76d1110 Add some tidy up changes for retriggering the CI 2023-06-05 12:46:41 +08:00
Qiming Teng d88628bc3d Add link to reclaiming policy 2023-06-05 12:46:25 +08:00
zhuzhenghao f910c027bf Reformat storage-classes page 2023-02-07 13:52:48 +08:00
Matt Cary 7a9ab129da
Update content/en/docs/concepts/storage/storage-classes.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-01-06 08:21:34 -08:00
Matt Cary 8b778eaaab
Update content/en/docs/concepts/storage/storage-classes.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-01-06 08:21:29 -08:00
Matthew Cary d256c64e38 Detail zonal provisioning for GCE PD 2023-01-05 17:11:34 -08:00
Humble Devassy Chirammal 34c152a433
remove glusterfs references from the docs (#37697)
* removal of glusterfs references from persistent-volumes.md

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>

* removal of glusterfs references from volumes.md

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>

* removal of glusterfs references from reference api guide

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>

* removal of GlusterFS references from storage-classes.md

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>

Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2022-12-01 16:49:54 -08:00
Tim Bannister 3c53de8086
Mark glusterfs volume type deprecated everywhere
Fix up a few places where glusterfs wasn't marked as deprecated.
2022-11-05 18:16:27 +00:00
Haosdent Huang 54ecdc4896 KubeCon Docs Sprint: Update page weights for content/en/docs/concepts/storage. 2022-10-24 15:55:54 -04:00
Grant MacGillivray 8fd0dbbed6
changing parenthesis location as per comment 2022-10-11 11:37:03 -07:00
Grant MacGillivray dc812cdc59
adding missing close parenthesis 2022-10-05 15:27:47 -07:00
kadtendulkar d2a5d8a9c7 Update content/en/docs/concepts/storage/storage-classes.md 2022-08-25 22:12:10 +05:30
Kubernetes Prow Robot 2a42a8a9c3
Merge pull request #36196 from kadtendulkar/kad27
Modify link context on Storage Classes page
2022-08-24 12:01:49 -07:00
kadtendulkar d176764df9 Update content/en/docs/concepts/storage/storage-classes.md 2022-08-23 21:36:34 +05:30
carolina valencia 6810fa976d Merge remote-tracking branch 'upstream/main' into dev-1.25 2022-08-18 15:58:41 -03:00
Jiawei Wang 5db7ddf2da Update CSI migration feature status, and remove docs for unsupported plugins 2022-08-16 04:38:47 +00:00
kadtendulkar 68d8e4ad3d Update content/en/docs/concepts/storage/storage-classes.md
Update content/en/docs/concepts/storage/storage-classes.md

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2022-08-09 21:11:25 +05:30
Sean Wei 34155fed0b Fix links for k/design-proposals-archive
The contributors/design-proposals in k/community was removed. It's only
available in k/design-proposals-archive repo now.

This commit also changes https://github.com/kubernetes/repo/blob/master/file.md
to https://git.k8s.io/repo/file.md for better consistency.
2022-06-10 22:49:04 +08:00
Jens-Uwe Walther 511c74564d
Remove gp3 from supported EBS volume types
gp3 is not supported for the in-tree plugin "kubernetes.io/aws-ebs", only for external EBS CSI driver. So we have to remove it here
See following issue which shows that it does not work:
https://github.com/kubernetes/website/issues/33036#issuecomment-1110766774
2022-04-27 12:14:03 +02:00
Kubernetes Prow Robot 7720ef4bb8
Merge pull request #32182 from mattcary/patch-1
Update external provisioner specification reference in storage-classes.md
2022-03-24 23:25:50 -07:00
Matt Cary 35e901cdbf
Update storage-classes.md
The link to the external provisioner specification had gone stale, it now lives in design-proposals-archive.
2022-03-10 09:47:42 -08:00
Damilola Abioye bf7b94c65a
updated allowedTopologies values format 2022-03-02 20:04:02 +01:00
BG 541e89228c [StorageClasses] Add gp3 to available ebs volume types 2022-02-14 11:38:44 +01:00
Paco Xu d51b32bab8
storage class parameters value should be string 2022-01-06 11:24:06 +08:00
Neha Viswanathan eaf2004e2a replace dead links 2021-11-18 09:44:51 -08:00
Neha Viswanathan d9d2c78964 replace dead links 2021-11-18 09:29:12 -08:00
Victor Palade 4b3b80f962 deprecation: Update quobyte storage class
This change adds a deprecation notice for the in-tree quobyte storage class and offers a link to the out-of-tree example.

Signed-off-by: Victor Palade <victor@cloudflavor.io>
2021-07-29 15:56:41 +03:00
Chen, Xu Chun (Simon) a6edadd674
add nfs storageClass example (#28941)
* add nfs example

* --amend
2021-07-27 02:48:45 -07:00
Kubernetes Prow Robot d295c65929
Merge pull request #28437 from amej/patch-1
#28436 Correct spelling in  storage-classes.md
2021-07-03 08:50:18 -07:00
ialidzhikov 71d17c3f68 Fix default disk type for Azure
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2021-07-02 15:52:42 +03:00
Ameya Sathe ede15be105
Correct spelling in storage-classes.md
Fix for  https://github.com/kubernetes/website/issues/28436
2021-06-16 12:32:06 +05:30
Jing Xu e7d3e273f2 Update note for waitForFirstConsumer binding mode with example
Update binding mode related to nodeName
2021-05-06 16:19:02 -07:00
Karen Bradshaw 3ff5ec1eff clean up use of word: just 2021-03-17 19:57:40 -04:00
Karen Bradshaw 3fd65482e8 clean up use of word: simply 2021-02-07 12:15:29 -05:00
Zaheer Merali e3db381880
Move link away from deprecated external-storage repo 2020-11-11 14:54:45 +00:00
Zaheer Merali 927a127b48
Correct link to external-storage 2020-11-10 17:07:06 +00:00