@@ -619,8 +619,10 @@ Each feature gate is designed for enabling/disabling a specific feature:
619
619
operations from in-tree plugins to corresponding pre-installed CSI plugins
620
620
- ` CSIMigrationAWS ` : Enables shims and translation logic to route volume
621
621
operations from the AWS-EBS in-tree plugin to EBS CSI plugin. Supports
622
- falling back to in-tree EBS plugin if a node does not have EBS CSI plugin
623
- installed and configured. Requires CSIMigration feature flag enabled.
622
+ falling back to in-tree EBS plugin for mount operations to nodes that have
623
+ the feature disabled or that do not have EBS CSI plugin installed and
624
+ configured. Does not support falling back for provision operations, for those
625
+ the CSI plugin must be installed and configured.
624
626
- ` CSIMigrationAWSComplete ` : Stops registering the EBS in-tree plugin in
625
627
kubelet and volume controllers and enables shims and translation logic to
626
628
route volume operations from the AWS-EBS in-tree plugin to EBS CSI plugin.
@@ -630,9 +632,11 @@ Each feature gate is designed for enabling/disabling a specific feature:
630
632
which prevents the registration of in-tree EBS plugin.
631
633
- ` CSIMigrationAzureDisk ` : Enables shims and translation logic to route volume
632
634
operations from the Azure-Disk in-tree plugin to AzureDisk CSI plugin.
633
- Supports falling back to in-tree AzureDisk plugin if a node does not have
634
- AzureDisk CSI plugin installed and configured. Requires CSIMigration feature
635
- flag enabled.
635
+ Supports falling back to in-tree AzureDisk plugin for mount operations to
636
+ nodes that have the feature disabled or that do not have AzureDisk CSI plugin
637
+ installed and configured. Does not support falling back for provision
638
+ operations, for those the CSI plugin must be installed and configured.
639
+ Requires CSIMigration feature flag enabled.
636
640
- ` CSIMigrationAzureDiskComplete ` : Stops registering the Azure-Disk in-tree
637
641
plugin in kubelet and volume controllers and enables shims and translation
638
642
logic to route volume operations from the Azure-Disk in-tree plugin to
@@ -642,9 +646,11 @@ Each feature gate is designed for enabling/disabling a specific feature:
642
646
` InTreePluginAzureDiskUnregister ` feature flag which prevents the registration of in-tree AzureDisk plugin.
643
647
- ` CSIMigrationAzureFile ` : Enables shims and translation logic to route volume
644
648
operations from the Azure-File in-tree plugin to AzureFile CSI plugin.
645
- Supports falling back to in-tree AzureFile plugin if a node does not have
646
- AzureFile CSI plugin installed and configured. Requires CSIMigration feature
647
- flag enabled.
649
+ Supports falling back to in-tree AzureFile plugin for mount operations to
650
+ nodes that have the feature disabled or that do not have AzureFile CSI plugin
651
+ installed and configured. Does not support falling back for provision
652
+ operations, for those the CSI plugin must be installed and configured.
653
+ Requires CSIMigration feature flag enabled.
648
654
- ` CSIMigrationAzureFileComplete ` : Stops registering the Azure-File in-tree
649
655
plugin in kubelet and volume controllers and enables shims and translation
650
656
logic to route volume operations from the Azure-File in-tree plugin to
@@ -655,8 +661,11 @@ Each feature gate is designed for enabling/disabling a specific feature:
655
661
of in-tree AzureFile plugin.
656
662
- ` CSIMigrationGCE ` : Enables shims and translation logic to route volume
657
663
operations from the GCE-PD in-tree plugin to PD CSI plugin. Supports falling
658
- back to in-tree GCE plugin if a node does not have PD CSI plugin installed and
659
- configured. Requires CSIMigration feature flag enabled.
664
+ back to in-tree GCE plugin for mount operations to nodes that have the
665
+ feature disabled or that do not have PD CSI plugin installed and configured.
666
+ Does not support falling back for provision operations, for those the CSI
667
+ plugin must be installed and configured. Requires CSIMigration feature flag
668
+ enabled.
660
669
- ` csiMigrationRBD ` : Enables shims and translation logic to route volume
661
670
operations from the RBD in-tree plugin to Ceph RBD CSI plugin. Requires
662
671
CSIMigration and csiMigrationRBD feature flags enabled and Ceph CSI plugin
@@ -672,18 +681,24 @@ Each feature gate is designed for enabling/disabling a specific feature:
672
681
been deprecated in favor of the ` InTreePluginGCEUnregister ` feature flag which prevents the registration of in-tree GCE PD plugin.
673
682
- ` CSIMigrationOpenStack ` : Enables shims and translation logic to route volume
674
683
operations from the Cinder in-tree plugin to Cinder CSI plugin. Supports
675
- falling back to in-tree Cinder plugin if a node does not have Cinder CSI
676
- plugin installed and configured. Requires CSIMigration feature flag enabled.
684
+ falling back to in-tree Cinder plugin for mount operations to nodes that have
685
+ the feature disabled or that do not have Cinder CSI plugin installed and
686
+ configured. Does not support falling back for provision operations, for those
687
+ the CSI plugin must be installed and configured. Requires CSIMigration
688
+ feature flag enabled.
677
689
- ` CSIMigrationOpenStackComplete ` : Stops registering the Cinder in-tree plugin in
678
690
kubelet and volume controllers and enables shims and translation logic to route
679
691
volume operations from the Cinder in-tree plugin to Cinder CSI plugin.
680
692
Requires CSIMigration and CSIMigrationOpenStack feature flags enabled and Cinder
681
693
CSI plugin installed and configured on all nodes in the cluster. This flag has
682
694
been deprecated in favor of the ` InTreePluginOpenStackUnregister ` feature flag which prevents the registration of in-tree openstack cinder plugin.
683
695
- ` CSIMigrationvSphere ` : Enables shims and translation logic to route volume operations
684
- from the vSphere in-tree plugin to vSphere CSI plugin.
685
- Supports falling back to in-tree vSphere plugin if a node does not have vSphere
686
- CSI plugin installed and configured. Requires CSIMigration feature flag enabled.
696
+ from the vSphere in-tree plugin to vSphere CSI plugin. Supports falling back
697
+ to in-tree vSphere plugin for mount operations to nodes that have the feature
698
+ disabled or that do not have vSphere CSI plugin installed and configured.
699
+ Does not support falling back for provision operations, for those the CSI
700
+ plugin must be installed and configured. Requires CSIMigration feature flag
701
+ enabled.
687
702
- ` CSIMigrationvSphereComplete ` : Stops registering the vSphere in-tree plugin in kubelet
688
703
and volume controllers and enables shims and translation logic to route volume operations
689
704
from the vSphere in-tree plugin to vSphere CSI plugin. Requires CSIMigration and
0 commit comments