Skip to content

Commit 9cc444b

Browse files
committed
Update README.md
1 parent ccd3f52 commit 9cc444b

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,22 @@ There are two supported mode:
5757
| Component |||
5858
| VirtualMachineSpec |||
5959

60+
### Apply Behavior by Kind
61+
62+
| Kind | Project Supported | Same Name on Apply |
63+
|---|---|---|
64+
| VirtualMachine | Yes (`metadata.project` / `spec.project`; top-level `project` accepted) | Rejected as already exists when found in same project; if `spec.networks` is set, existence must also match one of those networks |
65+
| Network | Yes (`metadata.project`; top-level `project` accepted) | Rejected as already exists in same project |
66+
| Volume | Yes (`metadata.project`; top-level `project` accepted) | Rejected as already exists in same project |
67+
| SSHKey | Yes (`metadata.project`; top-level `project` accepted) | Rejected as already exists in same project |
68+
| SecurityGroup | Yes (`metadata.project`; top-level `project` accepted) | Rejected as already exists in same project |
69+
| AffinityGroup | Yes (`metadata.project`; top-level `project` accepted) | Rejected as already exists in same project |
70+
| UserData | Yes (`metadata.project`; top-level `project` accepted) | Rejected as already exists in same project |
71+
| Project | N/A (global resource) | Rejected as already exists by project name |
72+
| Application (controller mode) | Yes (`metadata.project` / `spec.project`) | Upsert in DB by name (existing record is updated) |
73+
| Component (controller mode) | Partial (stored in `metadata.project`; inherited from `Application` when managed by app) | Upsert in DB by name; ownership conflicts are rejected |
74+
| VirtualMachineSpec (controller mode) | Yes (`metadata.project` / `spec.project`) | Create-only by name; identical re-apply is allowed, spec changes are rejected |
75+
6076

6177

6278
# Supported Resource Types and Actions

0 commit comments

Comments
 (0)