Merge pull request #37145 from Kartik494/controllermanaged

Register and document volumes.kubernetes.io/controller-managed-attach-detach annotation
This commit is contained in:
Kubernetes Prow Robot 2023-01-03 06:45:32 -08:00 committed by GitHub
commit 4150bc7ff9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 0 deletions

View File

@ -393,6 +393,19 @@ Used on: PersistentVolumeClaim
This annotation will be added to dynamic provisioning required PVC.
### volumes.kubernetes.io/controller-managed-attach-detach
Used on: Node
If a node has set the annotation `volumes.kubernetes.io/controller-managed-attach-detach`
on itself, then its storage attach and detach operations are being managed
by the _volume attach/detach_
{{< glossary_tooltip text="controller" term_id="controller" >}} running within the
{{< glossary_tooltip term_id="kube-controller-manager" text="kube-controller-manager" >}}.
The value of the annotation isn't important; if this annotation exists on a node,
then storage attaches and detaches are controller managed.
### node.kubernetes.io/windows-build {#nodekubernetesiowindows-build}
Example: `node.kubernetes.io/windows-build: "10.0.17763"`