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