Commit Graph

564 Commits

Author SHA1 Message Date
hchyue 21e40a0bdd
Update content/en/docs/concepts/storage/volumes.md
"tail -f /dev/null " is better than "sleep 3600"

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-08-30 17:38:57 +08:00
Kubernetes Prow Robot 37fa3ce8b5
Merge pull request #40725 from ziyi-xie/emptydir-description
Modified the description about emptyDir sizeLimit
2023-08-27 07:05:21 -07:00
hchyue 3a64ea96e0
fix configmap-pod CrashLoopBackOff 2023-08-27 16:12:23 +08:00
ClimberJ 1cb0f65d10 4 trivial edits to Concepts/Storage
1 update to ephemeral-volumes.md

1 update to projected-volumes.md

2 updates to persistent-volumes.md

Reverted 1 update to projected-volumes.md
2023-08-24 13:20:42 +02:00
Kubernetes Prow Robot 5757935b4b
Merge pull request #42513 from sftim/20230812_revise_storage_feature_summary
Revise summary card for storage
2023-08-17 10:35:23 -07:00
Kubernetes Prow Robot 1c4a01d090
Merge pull request #42177 from Affan-7/storageclass-pvc-statement
Fix storageclass pvc statement
2023-08-17 04:35:23 -07:00
Kubernetes Prow Robot f29b3fbdb3
Merge pull request #42514 from sftim/20230812_tweak_pv_phase_docs
Tweak docs about PersistentVolume phase
2023-08-16 23:10:19 -07:00
Tim Bannister e20230ebb1
Revise summary card for storage
Drop mentions of deprecated / removed storage integrations.
2023-08-15 22:36:11 +01: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 05e8f728d9 Tweak docs for PersistentVolume phase 2023-08-15 22:22:10 +01:00
Tim Bannister 20b43d6095
Merge branch 'main' into 'dev-1.28' 2023-08-09 11:13:31 +01:00
Rakshit Sharma acb09b9835 Corrected typos in docs 2023-08-07 21:54:20 +05:30
Kubernetes Prow Robot 394b0fabbc
Merge pull request #42317 from mengjiao-liu/update-ephemeral-volumes
Update ephemeral volumes feature state
2023-08-07 01:44:30 -07:00
Kubernetes Prow Robot 8b07bec2e3
Merge pull request #42205 from Shubham82/add_DeletionPolicy_link
Add hyperlink to DeletionPolicy
2023-08-06 22:38:28 -07:00
Mengjiao Liu 83c61e229b Update ephemeral volumes feature state 2023-08-07 10:26:13 +08:00
Kubernetes Prow Robot 49c85b7216
Merge pull request #42277 from gnufied/update-resize-status-docs
Remove references to older alpha field
2023-08-05 06:22:30 -07:00
Kubernetes Prow Robot b73d9b801e
Merge pull request #42201 from humblec/dev-1.28
Mention CephFS and RBD in-tree storage driver deprecation
2023-08-05 05:42:30 -07:00
Tim Bannister 24d8bd5228
Update deprecation suggestions
Use different language for out-of-project and in-project alternatives
2023-08-05 13:40:57 +01:00
Tim Bannister 057d18ec40
Update deprecation mentions
Match how existing lists are doing it
2023-08-05 13:40:17 +01:00
Roman Bednář 0084a63150
Add docs for PersistentVolume last phase transition time (#42008) 2023-08-03 18:02:21 -07:00
Kubernetes Prow Robot b33c318c38
Merge pull request #42302 from mengjiao-liu/update-in-tree-volume-plugins-status
Update In-tree storage driver status
2023-08-03 12:50:20 -07: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 68ba9633a2 Switch English to use code not codenew shortcode 2023-08-01 16:57:17 +08:00
Mohammed Affan 84ce0f12c6 Fix storageclass pvc statement 2023-07-31 20:39:22 +05:30
Mengjiao Liu 27ed8f375d Update In-tree storage driver status 2023-07-31 17:46:47 +08:00
Hemant Kumar fe4c6b8a08 Remove references to older alpha field 2023-07-28 13:14:59 -04:00
shubham82 058033eaa3 Correct the hyperlink 2023-07-26 11:56:04 +05:30
shubham82 88b73643c4 Add the hyperlink to DeletionPolicy. 2023-07-25 18:40:57 +05:30
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
Andrey Goran eb522c126f
Replace {{< codenew ... >}} with {{% codenew ... %}} in all English docs (#42180)
* Replaced {{< codenew ... >}} with {{% codenew ... %}} in all files

* Reverted changes in non-english localizations
2023-07-25 05:54:06 -07:00
Kubernetes Prow Robot 441889f725
Merge pull request #41206 from RomanBednar/retro-sc-assignment-ga
graduate RetroactiveDefaultStorageClass feature to GA in 1.28
2023-07-25 05:22:05 -07:00
maxgio92 2717c63335
chore(docs/storage/persistent-volumes.md): replace master with controlplane
Respect the inclusive vocabulary.
2023-07-17 12:02:55 +02:00
carlory 400fbf9cc2 add CSIMigrationRBD feature promotion from alpha to deprecated 2023-07-17 09:51:50 +08:00
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
Kubernetes Prow Robot bdea620da4
Merge pull request #41991 from thisisharrsh/fix_the_link
Fix the broken link for Kubernetes Volume Plugin
2023-07-12 04:59:12 -07:00
harsh 0df0f2a8ab Fixed the link for Kubernetes Volume Plugin 2023-07-12 13:24:41 +05:30
Roman Bednar 810a320a48 graduate RetroactiveDefaultStorageClass feature to GA in 1.28 2023-07-11 15:48:04 +02:00
Kubernetes Prow Robot 9991d011ed
Merge pull request #41912 from akshayamadhuri/akshayamadhuri-patch-7
Update ephemeral-volumes.md
2023-07-06 21:11:03 -07:00
AKSHAYA MADHURI 26a08f8d35
Update ephemeral-volumes.md 2023-07-06 19:39:09 +05:30
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
AKSHAYA MADHURI d1b90faec8
Update storage-classes.md 2023-07-02 16:51:32 +05:30
AKSHAYA MADHURI 80f42ed9b5
Update storage-classes.md 2023-07-02 12:10:27 +05:30
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
Michael 2886944017 tweak line wrappings in storage/ 2023-06-01 21:20:18 +08:00
Marcelo Giles a79dee21fb
Remove Docker volumes background reference 2023-05-19 11:22:25 -07:00
Joshua Pare 74770e7025 default readonly mounting is not specified 2023-05-18 09:57:16 -05:00
Niranjan Darshan 2a10536f1b
Added navigational link for ephemeral and persistent volume (#40785)
* Added navigational link for ephemeral and persistent volume

* Update volumes.md
2023-05-08 19:24:52 -07:00
KhushPatibandha e517e3ab99 stated 2 problems in a better for volumes 2023-04-27 13:47:38 +05:30
ziyi-xie 95775ad64a Modified the description about emptyDir sizeLimit 2023-04-17 04:24:25 +00:00
Kubernetes Prow Robot d6350c03bb
Merge pull request #40018 from humblec/dev-1.27
KEP-3107 update docs for csiNodeExpand secret support
2023-03-30 20:37:49 -07:00
Humble Chirammal ea3b7b44e7 KEP-3107 update docs for csiNodeExpand secret support
This feature has moved to Beta in this release. The documentation
has been updated to reflect the same.

Signed-off-by: Humble Chirammal <humble.devassy@gmail.com>
2023-03-23 16:23:07 +05:30
Chris Henzie e600a75b41 Update ReadWriteOncePod feature to beta 2023-03-14 13:52:52 -07:00
Kubernetes Prow Robot 3fc2fa9853
Merge pull request #39142 from tengqm/cleanup-redirects-1
Remove redirect entries for docs/admin/... pages
2023-02-22 08:43:57 -08:00
seancrasto 46ff1a8047
Update persistent-volumes.md
Minor corrections.
2023-02-18 18:42:54 -05:00
windsonsea 4ae516aee8 Tweak line wrappings in PV storage concepts 2023-02-16 09:54:07 +08:00
Kubernetes Prow Robot 17fcb2e70d
Merge pull request #39385 from AkihiroSuda/rprivate
`mountPropagation: None` equates to `rprivate`, not `private`
2023-02-11 17:05:30 -08:00
Akihiro Suda 8355f38ae4
`mountPropagation: None` equates to `rprivate`, not `private`
Evidences:
- https://github.com/containerd/containerd/blob/v1.6.16/pkg/cri/opts/spec_linux.go#L181
- https://github.com/cri-o/cri-o/blob/v1.26.1/server/container_create_linux.go#L982

This commit also replaces the link to https://www.kernel.org/doc/Documentation/filesystems/sharedsubtree.txt
with https://man7.org/linux/man-pages/man8/mount.8.html , as the former one does
not mention `rprivate` .

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2023-02-11 21:11:26 +09:00
Kubernetes Prow Robot 681c103612
Merge pull request #39367 from RaunakShah/3151-update-annotation
Update volume mode change annotation in documentation
2023-02-10 10:21:30 -08:00
Raunak Pradip Shah 9ab8cd6c0b Update volume mode change annotation in documentation 2023-02-09 11:25:13 +05:30
zhuzhenghao f910c027bf Reformat storage-classes page 2023-02-07 13:52:48 +08:00
Qiming Teng 9a727efab8 Remove redirect entries for docs/admin/... pages 2023-01-29 19:56:56 +08:00
shubham82 8877644d48 Added the missing content for glusterfs. 2023-01-17 16:31:53 +09: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
Qiming Teng a437285212 Fix nits in markdown links
This PR fixes a few "bad links" identified by the `scripts/linkchecker.py` script.
2022-12-22 08:45:10 +08:00
carolina valencia 7cd85d1fc4 Merge remote-tracking branch 'upstream/main' into dev-1.26 2022-12-07 11:40:37 -03:00
Akihito INOH 8ff2accb27 change the path spec for `sourceVolumeMode`
This commit replace `Spec.SourceVolumeMode` with
`spec.sourceVolumeMode`.
2022-12-04 10:24:27 +09: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
Kubernetes Prow Robot cec61c1754
Merge pull request #38052 from krol3/merged-main-dev-1.26
Merge main branch into dev-1.26
2022-11-29 11:59:09 -08:00
Takafumi Takahashi e837f0f804 Add document for Cross namespace data sources 2022-11-28 07:56:52 -05:00
carolina valencia b4ad83ef13 Merge remote-tracking branch 'upstream/main' into dev-1.26 2022-11-24 11:49:25 -03:00
Kubernetes Prow Robot b5aafaaac4
Merge pull request #37863 from krol3/merged-main-dev-1.26-02
Merge main branch into dev-1.26
2022-11-21 19:32:13 -08:00
Roman Bednar 02bc251655 RetroactiveDefaultStorageClass is beta in 1.26
Changing feature state to beta and correcting the article by removing
reference to its feature gate. As this feature no longer opt-in this
article makes more sense without it.
2022-11-21 08:12:56 +01:00
Kubernetes Prow Robot 89e8f360f9
Merge pull request #37815 from divyenpatel/new-branch-update-vsphere-doc-dev-1.26
CSIMigrationvSphere doc update
2022-11-17 12:24:35 -08:00
Kubernetes Prow Robot ee56ef7861
Merge pull request #37791 from Pradumnasaraf/Update-projected-volumes
docs: Update projected-volumes.md
2022-11-13 18:31:56 -08:00
andyzhangx 0d59a04348 mark CSIMigrationAzureFile as GA 2022-11-10 07:04:22 +00:00
windsonsea cd2d854a8f Tweak line wrappings in /volume-snapshots.md 2022-11-10 10:13:33 +08:00
Divyen Patel 646a4d013d CSIMigrationvSphere doc update 2022-11-09 10:20:45 -08:00
xin.li 337a63a995 [en] modify invalid links
Signed-off-by: xin.li <xin.li@daocloud.io>
2022-11-09 16:41:45 +08:00
Pradumna Saraf 0f9c060a68 docs: Update projected-volumes.md 2022-11-08 17:55:40 +00:00
Kubernetes Prow Robot fb297763e7
Merge pull request #35053 from verb/32351-projected-volumes
Clarify handling of projected SA token permissions
2022-11-08 08:42:19 -08:00
Chris Banks c760959192
Fix tiny typo in NFS Volume example.
`Pod.spec.volumes.nfs.readOnly` was subtly misspelled `readonly`, which was breaking the example.

```
$ k explain Pod.spec.volumes.nfs.readonly
error: field "readonly" does not exist
$ k explain Pod.spec.volumes.nfs.readOnly
KIND:     Pod
VERSION:  v1

FIELD:    readOnly <boolean>
...
```
2022-11-07 22:03:48 +00:00
Kubernetes Prow Robot b317d783ff
Merge pull request #37420 from mattcary/emptysize
Clarify emptyDir sizeLimit
2022-11-07 08:12:17 -08:00
Kubernetes Prow Robot b4bce489d3
Merge pull request #37704 from windsonsea/dynpro
Optimize link text in /dynamic-provisioning.md
2022-11-07 05:10:17 -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
windsonsea 32f1033df0 Optimize link target in /dynamic-provisioning.md 2022-11-04 09:51:15 +08:00
Lee Verberne 3afe0c7cd7 Clarify which files are modified in projected service account tokens 2022-11-02 15:06:18 +01:00
Lee Verberne 77fd1deecd Address reviewer comments 2022-11-02 14:53:05 +01:00
windsonsea 35665871da Fix links about flexvolume 2022-11-01 15:38:12 +08:00
Kubernetes Prow Robot 93f9481370
Merge pull request #37495 from haosdent/haosdent/concepts/storage
KubeCon Docs Sprint: Update page weights for content/en/docs/concepts/storage
2022-10-30 17:18:45 -07:00
Haosdent Huang 54ecdc4896 KubeCon Docs Sprint: Update page weights for content/en/docs/concepts/storage. 2022-10-24 15:55:54 -04:00
Shivay Lamba e3ea67a23d Kubernetes Docs Sprint: lowercase volume
Signed-off-by: Shivay Lamba <shivaylamba@gmail.com>
2022-10-24 18:32:57 +00:00
Matthew Cary 8eece1b4b4 Clarify emptyDir sizeLimit 2022-10-24 10:34:49 -07: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
Mitesh Jain 0c2ce1dc04
ExpandCSIVolumes is GA since 1.24 2022-09-22 15:20:24 +05:30
Kubernetes Prow Robot 3af9c833f1
Merge pull request #36534 from mac-chaffee/nfs-example
Add a Pod-based example for NFS volumes
2022-09-20 13:53:12 -07:00
Mac Chaffee 5f58dea140
Explicitly mention NFS via PV 2022-09-12 19:03:47 -04:00