A successful response can still be the wrong service.
Endpoint reconciliation found an intended application name serving another interface. The lesson is concrete: status-only checks can miss a configuration error. Probe the intended URL and application identity, not merely whether a web server answers.
HA depends on capacity and complete configuration.
A guest can fail to start because one configured device is missing even when its main data disk exists. Recovery needs to identify the failed reference precisely instead of assuming data loss or making broad changes. Eligible hosts and available resources also constrain failover.
Collecting every historical log can be the wrong default.
Initial Docker collection imported substantial old history and created an ingestion burst. The resulting design uses an explicit onboarding cutoff and a separate retention policy. Collection scope, resource limits and the investigation question should be decided before importing a backlog.
A dashboard tool is not always the right reader.
A dashboard experiment was rejected in favour of a dedicated FreshRSS reader with a compact Homepage summary. Separating those responsibilities made the intended workflow clearer than asking one dashboard to do everything.
Previous Kubernetes experience is context, not a diagnosis.
The lab previously used k3s and Argo CD before returning to Docker. Reported storage performance concerns are a reason to design a better experiment; they are not proof that NFS was the root cause. Talos would change operating-system management, but would not by itself solve storage performance.