Skip to content

Commit

Permalink
Pflex rename sdc support (#128)
Browse files Browse the repository at this point in the history
* PowerFlex v2.6 - renameSDC support added
  • Loading branch information
khareRajshree authored Feb 20, 2023
1 parent 2e4713d commit cf6e897
Show file tree
Hide file tree
Showing 10 changed files with 133 additions and 135 deletions.
18 changes: 17 additions & 1 deletion driverconfig/vxflexos_v260_v123.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"DefaultValueForController": "controller",
"DefaultValueForNode": "node"
},
{
{
"Name": "X_CSI_ALLOW_RWO_MULTI_POD_ACCESS",
"CSIEnvType": "Boolean",
"SetForController": false,
Expand Down Expand Up @@ -82,6 +82,22 @@
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_ENABLED",
"CSIEnvType": "Boolean",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_PREFIX",
"CSIEnvType": "String",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": ""
}
],

Expand Down
18 changes: 17 additions & 1 deletion driverconfig/vxflexos_v260_v124.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"DefaultValueForController": "controller",
"DefaultValueForNode": "node"
},
{
{
"Name": "X_CSI_ALLOW_RWO_MULTI_POD_ACCESS",
"CSIEnvType": "Boolean",
"SetForController": false,
Expand Down Expand Up @@ -82,6 +82,22 @@
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_ENABLED",
"CSIEnvType": "Boolean",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_PREFIX",
"CSIEnvType": "String",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": ""
}
],

Expand Down
18 changes: 17 additions & 1 deletion driverconfig/vxflexos_v260_v125.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"DefaultValueForController": "controller",
"DefaultValueForNode": "node"
},
{
{
"Name": "X_CSI_ALLOW_RWO_MULTI_POD_ACCESS",
"CSIEnvType": "Boolean",
"SetForController": false,
Expand Down Expand Up @@ -82,6 +82,22 @@
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_ENABLED",
"CSIEnvType": "Boolean",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_PREFIX",
"CSIEnvType": "String",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": ""
}
],

Expand Down
18 changes: 17 additions & 1 deletion driverconfig/vxflexos_v260_v126.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"DefaultValueForController": "controller",
"DefaultValueForNode": "node"
},
{
{
"Name": "X_CSI_ALLOW_RWO_MULTI_POD_ACCESS",
"CSIEnvType": "Boolean",
"SetForController": false,
Expand Down Expand Up @@ -82,6 +82,22 @@
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_ENABLED",
"CSIEnvType": "Boolean",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": "false"
},
{
"Name": "X_CSI_RENAME_SDC_PREFIX",
"CSIEnvType": "String",
"SetForController": false,
"SetForNode": true,
"DefaultValueForController": "",
"DefaultValueForNode": ""
}
],

Expand Down
131 changes: 0 additions & 131 deletions samples/vxflex_v260_k8s_123.yaml

This file was deleted.

13 changes: 13 additions & 0 deletions samples/vxflex_v260_k8s_124.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,19 @@ spec:
# Default value: false
- name: X_CSI_HEALTH_MONITOR_ENABLED
value: "false"
# X_CSI_RENAME_SDC_ENABLED: Enable/Disable rename of SDC
# Allowed values:
# true: enable renaming
# false: disable renaming
# Default value: false
- name: X_CSI_RENAME_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_PREFIX: defines a string for prefix of the SDC name.
# "prefix" + "worker_node_hostname" should not exceed 31 chars.
# Default value: none
# Examples: "rhel-sdc", "sdc-test"
- name: X_CSI_RENAME_SDC_PREFIX
value: "sdc-test"

# X_CSI_APPROVE_SDC_ENABLED: Enables/Disable SDC approval
# Allowed values:
Expand Down
13 changes: 13 additions & 0 deletions samples/vxflex_v260_k8s_125.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,19 @@ spec:
# Default value: false
- name: X_CSI_HEALTH_MONITOR_ENABLED
value: "false"
# X_CSI_RENAME_SDC_ENABLED: Enable/Disable rename of SDC
# Allowed values:
# true: enable renaming
# false: disable renaming
# Default value: false
- name: X_CSI_RENAME_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_PREFIX: defines a string for prefix of the SDC name.
# "prefix" + "worker_node_hostname" should not exceed 31 chars.
# Default value: none
# Examples: "rhel-sdc", "sdc-test"
- name: X_CSI_RENAME_SDC_PREFIX
value: "sdc-test"

# X_CSI_APPROVE_SDC_ENABLED: Enables/Disable SDC approval
# Allowed values:
Expand Down
13 changes: 13 additions & 0 deletions samples/vxflex_v260_k8s_126.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,19 @@ spec:
# Default value: false
- name: X_CSI_HEALTH_MONITOR_ENABLED
value: "false"
# X_CSI_RENAME_SDC_ENABLED: Enable/Disable rename of SDC
# Allowed values:
# true: enable renaming
# false: disable renaming
# Default value: false
- name: X_CSI_RENAME_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_PREFIX: defines a string for prefix of the SDC name.
# "prefix" + "worker_node_hostname" should not exceed 31 chars.
# Default value: none
# Examples: "rhel-sdc", "sdc-test"
- name: X_CSI_RENAME_SDC_PREFIX
value: "sdc-test"

# X_CSI_APPROVE_SDC_ENABLED: Enables/Disable SDC approval
# Allowed values:
Expand Down
13 changes: 13 additions & 0 deletions samples/vxflex_v260_ops_410.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,19 @@ spec:
# Default value: false
- name: X_CSI_APPROVE_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_ENABLED: Enable/Disable rename of SDC
# Allowed values:
# true: enable renaming
# false: disable renaming
# Default value: false
- name: X_CSI_RENAME_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_PREFIX: defines a string for prefix of the SDC name.
# "prefix" + "worker_node_hostname" should not exceed 31 chars.
# Default value: none
# Examples: "rhel-sdc", "sdc-test"
- name: X_CSI_RENAME_SDC_PREFIX
value: "sdc-test"

# "node.nodeSelector" defines what nodes would be selected for pods of node daemonset
# Leave as blank to use all nodes
Expand Down
13 changes: 13 additions & 0 deletions samples/vxflex_v260_ops_411.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,19 @@ spec:
# Default value: false
- name: X_CSI_APPROVE_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_ENABLED: Enable/Disable rename of SDC
# Allowed values:
# true: enable renaming
# false: disable renaming
# Default value: false
- name: X_CSI_RENAME_SDC_ENABLED
value: "false"
# X_CSI_RENAME_SDC_PREFIX: defines a string for prefix of the SDC name.
# "prefix" + "worker_node_hostname" should not exceed 31 chars.
# Default value: none
# Examples: "rhel-sdc", "sdc-test"
- name: X_CSI_RENAME_SDC_PREFIX
value: "sdc-test"

# "node.nodeSelector" defines what nodes would be selected for pods of node daemonset
# Leave as blank to use all nodes
Expand Down

0 comments on commit cf6e897

Please sign in to comment.