Compare commits
No commits in common. "055b658567db0e357a938e1a7dfd67a31a8af8e0" and "769028c5874739a87bf0edbd3ce046c6bee33e6f" have entirely different histories.
055b658567
...
769028c587
|
|
@ -34,22 +34,6 @@ go run . bootstrap --config <private-bootstrap-config> --mode=rebuild --yes
|
||||||
The rebuild replaces Terraform-managed Talos VMs only. It does not manage or
|
The rebuild replaces Terraform-managed Talos VMs only. It does not manage or
|
||||||
delete TrueNAS datasets or unrelated infrastructure.
|
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
|
## OpenBao And Webhooks
|
||||||
|
|
||||||
After a rebuild or an OpenBao restart, refresh Kubernetes auth and reseed the
|
After a rebuild or an OpenBao restart, refresh Kubernetes auth and reseed the
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue