Commit a1bab65
committed
Migrate to runtime/secrets v0.63.0 and refactor
Update pkg/runtime from v0.60.0 to v0.63.0 and migrate all secret
handling to use runtime/secrets APIs directly.
Key changes:
- Remove wrapper functions and use runtime/secrets directly
- Refactor bucket controller reconcileSource into focused functions
- Update error messages to runtime/secrets v0.63.0 format
- Add comprehensive tests for LoginOptionFromSecretRef
- Clean up 600+ lines of redundant code and tests
This establishes unified secret handling across source-controller.
Signed-off-by: cappyzawa <[email protected]>1 parent 8f77ed4 commit a1bab65
File tree
17 files changed
+615
-943
lines changed- internal
- controller
- helm
- getter
- registry
- pkg
- gcp
- minio
17 files changed
+615
-943
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
391 | 391 | | |
392 | 392 | | |
393 | 393 | | |
394 | | - | |
395 | | - | |
| 394 | + | |
| 395 | + | |
396 | 396 | | |
397 | 397 | | |
398 | 398 | | |
| |||
0 commit comments