|
1 | 1 | # Migration from v1 chart to v2 chart |
2 | 2 |
|
3 | | -Most variables have been renamed, and `helm upgrade` will fail if called with v1 values. |
| 3 | +Most variables have been renamed, and `helm upgrade` will fail if you reuse v1 values. |
4 | 4 |
|
5 | 5 | You can call `helm get values osc-bsu-csi-driver --namespace kube-system` to display configured values. |
6 | | -And you will need to reset existing values while upgrading by using `helm upgrade --reset-values`. |
| 6 | +You will need to set each value again using the new value names. |
7 | 7 |
|
8 | 8 | For example, if you installed the CSI driver using: |
9 | 9 |
|
10 | 10 | ```shell |
11 | 11 | helm install [...] \ |
12 | 12 | --set enableVolumeSnapshot=true \ |
13 | | - --set region=$OSC_REGION |
| 13 | + --set region=$OSC_REGION \ |
| 14 | + --set verbosity=5 |
14 | 15 | ``` |
15 | 16 |
|
16 | 17 | You will need to upgrade with: |
17 | 18 |
|
18 | 19 | ```shell |
19 | | -helm upgrade [...] --reset-values \ |
| 20 | +helm upgrade [...] \ |
20 | 21 | --set driver.enableVolumeSnapshot=true \ |
21 | | - --set cloud.region=$OSC_REGION |
| 22 | + --set cloud.region=$OSC_REGION \ |
| 23 | + --set logs.verbosity=5 |
22 | 24 | ``` |
23 | 25 |
|
24 | | -## Renamed values |
25 | | - |
26 | | -Most values have been renamed in the new v2 chart. |
| 26 | +## List of renamed values |
27 | 27 |
|
28 | 28 | | V1 value | V2 value | |
29 | 29 | | ----------- | ----------- | |
@@ -70,14 +70,15 @@ You may now tune the performance of the driver by setting the following values: |
70 | 70 |
|
71 | 71 | | Name | Description | |
72 | 72 | | -------- | ----------- | |
73 | | -| `controller.readStatusInterval` | The interval between consecutive volume/snapshot checks, raise if you see throttling errors in ReadSnapshot/ReadVolumes calls. | |
74 | | -| `sidecars.timeout` | The maximum time a sidecar (provisioner, attacher, resizer, snapshotter) will wait for the CSI driver to process a query. Safe to raise if your volumes/snapshots are very large and you encounter timeouts. | |
| 73 | +| `controller.readStatusInterval` | The interval between consecutive volume/snapshot checks; raise it if you see throttling errors in ReadSnapshot/ReadVolumes calls. | |
| 74 | +| `sidecars.timeout` | The maximum time a sidecar (provisioner, attacher, resizer, snapshotter) will wait for the CSI driver to process a query. Raise it if your volumes/snapshots are very large and you encounter timeouts. | |
75 | 75 | | `sidecars.kubeAPI.QPS` | The maximum of requests per seconds that a sidecar may make to the Kubernetes API server. | |
76 | 76 | | `sidecars.kubeAPI.burst` | The burst above `sidecars.kubeAPI.QPS` allowed for short periods of time. | |
77 | | -| `sidecars.provisioner.workerThreads` | The number of simultaneous provisioning requests the provisioner sidecar can process. | |
78 | | -| `sidecars.attacher.workerThreads` | The number of simultaneous attachment requests the attacher sidecar can process. | |
79 | | -| `sidecars.resizer.workerThreads` | The number of simultaneous resizing requests the resizer sidecar can process. | |
| 77 | +| `sidecars.provisioner.workerThreads` | The number of simultaneous volume provisioning requests the provisioner sidecar can process. | |
| 78 | +| `sidecars.attacher.workerThreads` | The number of simultaneous volume attachment requests the attacher sidecar can process. | |
| 79 | +| `sidecars.resizer.workerThreads` | The number of simultaneous volume resizing requests the resizer sidecar can process. | |
80 | 80 | | `sidecars.snapshotter.workerThreads` | The number of simultaneous snapshot requests the snapshotter sidecar can process. | |
81 | 81 |
|
82 | 82 | > Please be aware that there is a limit in the number of API calls you are allowed to make to the Outscale API. |
83 | 83 | If you raise `workerThreads` too much, you may decrease the performance of the CSI driver by being throttled by the Outscale API. |
| 84 | +Because throttling limits are applied per call, raising `controller.readStatusInterval` will not increase volume and snapshot creation throughput. |
0 commit comments