Commit e3713cb
fix: replace authoritative project metadata with non-authoritative items
google_compute_project_metadata is authoritative — on first apply it
deletes all other project-level metadata (OS Login config, SSH keys,
etc.) managed outside this module.
Switch to google_compute_project_metadata_item which only manages the
individual keys this module needs, leaving other metadata untouched.
Co-authored-by: Ona <no-reply@ona.com>1 parent 59066c3 commit e3713cb
1 file changed
Lines changed: 11 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
358 | 361 | | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
359 | 365 | | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
364 | 370 | | |
0 commit comments