Commit 0267187
committed
feat(operator): automatically adopt generated resources
Automatically adopt resources generated by OLM during operator
installation. Any CSV installed via Subscription is adopted by an
operator named after the subscribed package and install namespace; other resources with
OwnerReferences or OLM-style owner labels referencing component CSVs are
transitively adopted.1 parent c3bcd2e commit 0267187
File tree
33 files changed
+1728
-231
lines changed- cmd/olm
- pkg
- controller/operators
- catalog
- decorators
- olm
- testdata/fixtures
- lib
- ownerutil
- testobj
- test/e2e
- ctx
33 files changed
+1728
-231
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
71 | 85 | | |
72 | 86 | | |
73 | 87 | | |
| |||
0 commit comments