Compare commits
3 commits
769028c587
...
055b658567
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
055b658567 | ||
|
|
eb840a5468 | ||
|
|
d0df184af4 |
|
|
@ -34,6 +34,22 @@ go run . bootstrap --config <private-bootstrap-config> --mode=rebuild --yes
|
|||
The rebuild replaces Terraform-managed Talos VMs only. It does not manage or
|
||||
delete TrueNAS datasets or unrelated infrastructure.
|
||||
|
||||
## Planned Cluster Removal
|
||||
|
||||
There is currently no `maidn cluster remove` or `maidn uninstall` command.
|
||||
Do not substitute direct Terraform or Kubernetes deletion for a supported
|
||||
workflow. A future remove command must require the named-cluster confirmation,
|
||||
limit its Terraform scope to Maidn Talos VMs, and leave external storage and
|
||||
shared infrastructure under their respective operator procedures.
|
||||
|
||||
The command must handle partial removal and retry safely: verify each VM's
|
||||
actual Proxmox state, accept already-absent Maidn VMs, report API timeouts as
|
||||
incomplete rather than successful removal, and leave a sanitized removal
|
||||
record in the isolated workspace. It must not delete shared network bridges,
|
||||
TrueNAS datasets, SOPS identities, or unrelated infrastructure. Until that
|
||||
command exists, an operator must use the authorized recovery procedure and
|
||||
resolve Proxmox API failures before retrying bootstrap.
|
||||
|
||||
## OpenBao And Webhooks
|
||||
|
||||
After a rebuild or an OpenBao restart, refresh Kubernetes auth and reseed the
|
||||
|
|
|
|||
Loading…
Reference in a new issue