Skip to content

Commit 10d1877

Browse files
committed
KEP-4192: wrap lines in the design section to minimize future change diffs
Signed-off-by: Stanislav Láznička <[email protected]>
1 parent 0bddfb6 commit 10d1877

File tree

1 file changed

+13
-3
lines changed
  • keps/sig-api-machinery/4192-svm-in-tree

1 file changed

+13
-3
lines changed

keps/sig-api-machinery/4192-svm-in-tree/README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -236,13 +236,23 @@ The final APIs that will be moved in-tree are:
236236

237237
### [Controller](https://github.com/kubernetes-sigs/kube-storage-version-migrator/tree/60dee538334c2366994c2323c0db5db8ab4d2838/pkg/controller) to move
238238
#### [Migrator Controller](https://github.com/kubernetes-sigs/kube-storage-version-migrator/tree/60dee538334c2366994c2323c0db5db8ab4d2838/pkg/migrator)
239-
Currently, the Storage Version Migrator comprises two controllers: the `Trigger` controller and the `Migrator` controller. The Trigger controller performs resource discovery, identifying supported resources with the preferred server version every `10 minutes`. Subsequently, the Trigger controller creates the `StorageVersionMigration` resource to initiate the migration process. The Migrator controller then picks up this resource and executes the actual migration.
239+
Currently, the Storage Version Migrator comprises two controllers: the `Trigger`
240+
controller and the `Migrator` controller. The Trigger controller performs resource
241+
discovery, identifying supported resources with the preferred server version every
242+
`10 minutes`. Subsequently, the Trigger controller creates the `StorageVersionMigration`
243+
resource to initiate the migration process. The Migrator controller then picks up this
244+
resource and executes the actual migration.
240245

241-
When transitioning the Storage Version Migrator in-tree, we will exclusively move the Migrator controller as a component of KCM. The creation of the Migration resource will be deferred to the user, instead of being triggered automatically.
246+
When transitioning the Storage Version Migrator in-tree, we will exclusively move the
247+
Migrator controller as a component of KCM. The creation of the Migration resource
248+
will be deferred to the user, instead of being triggered automatically.
242249

243250
### Approach
244251
#### Garbage Collection Cache
245-
Kube Controller Manager's garbage collection cache contains the name and namespace for all resources, providing a suitable dataset for the migration process. This approach is detailed [here](https://docs.google.com/document/d/1lHDbrMCmNG1KXEpw6gMhDL8qWAWgeSlfW6gbCvD80uw/edit?usp=sharing). _We will use this approach for the Alpha release_.
252+
Kube Controller Manager's garbage collection cache contains the name and namespace
253+
for all resources, providing a suitable dataset for the migration process. This
254+
approach is detailed [here](https://docs.google.com/document/d/1lHDbrMCmNG1KXEpw6gMhDL8qWAWgeSlfW6gbCvD80uw/edit?usp=sharing).
255+
_We will use this approach for the Alpha release_.
246256
247257
### RBAC for SVM
248258
- Storage Version Migrator Controller

0 commit comments

Comments
 (0)