You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/concepts/authorization/v2.x/configuration/powerstore/_index.md
+21-6Lines changed: 21 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,16 +19,29 @@ Given a setup where Kubernetes, a storage system, and the Authorization Proxy Se
19
19
20
20
This takes the assumption that PowerStore will be installed in the `powerstore` namespace.
21
21
22
-
2. Edit these parameters in `samples/secret/karavi-authorization-config.json` file in the [CSI PowerStore](https://github.com/dell/csi-powerstore/tree/main/samples/secret/karavi-authorization-config.json) driver and update/add connection information for one or more backend storage arrays. In an instance where multiple CSI drivers are configured on the same Kubernetes cluster, the port range in the *endpoint* parameter must be different for each driver.
23
-
24
-
{{< collapse id="1" title="Parameters">}}
22
+
2. Edit these parameters in below yaml file and update/add connection information for one or more backend storage arrays as csm-authorization-config.json. In an instance where multiple CSI drivers are configured on the same Kubernetes cluster, the port range in the *endpoint* parameter must be different for each driver.
| username | Username for connecting to the backend storage array. This parameter is ignored. | No | - |
28
41
| password | Password for connecting to to the backend storage array. This parameter is ignored. | No | - |
29
42
| intendedEndpoint | HTTPS REST API endpoint of the backend storage array. | Yes | - |
30
43
| endpoint | HTTPS localhost endpoint that the authorization sidecar will listen on. | Yes |https://localhost:9400|
31
-
| systemID | System ID of the backend storage array.| Yes | " " |
44
+
| systemID | System ID will be the GlobalID of the backend storage array. | Yes | " " |
32
45
| skipCertificateValidation | A boolean that enables/disables certificate validation of the backend storage array. This parameter is not used. | No | true |
33
46
| isDefault | A boolean that indicates if the array is the default array. This parameter is not used. | No | default value from values.yaml |
34
47
{{< /collapse >}}
@@ -70,9 +83,10 @@ Given a setup where Kubernetes, a storage system, and the Authorization Proxy Se
70
83
```yaml
71
84
- username: "ignored"
72
85
password: "ignored"
73
-
systemID: "ID2"
86
+
globalID: "unique"
74
87
endpoint: "https://localhost:9400"
75
88
skipCertificateValidation: true
89
+
blockProtocol: "FC"
76
90
isDefault: true
77
91
```
78
92
@@ -89,9 +103,10 @@ Given a setup where Kubernetes, a storage system, and the Authorization Proxy Se
0 commit comments