Ctrl K
ComunidadGuías…

docs/ux-research.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Making operations easier to understand

Research checked on 12 September 2026. These are specific operator reports, not a survey of all Kubernetes users.

| Operator problem | Evidence | Product response |
| --- | --- | --- |
| Backup and restore commands are difficult to verify. | [Backup and Restore ETCD Database](https://discuss.kubernetes.io/t/backup-and-restore-etcd-database/12889) asks about commands, credentials and restore directories. | Show backup scope, destination, encryption and the last completed run together. Review the restore target before starting. |
| A completed restore does not prove that the platform will work afterwards. | [KubeDNS gone after backup and restore exercise](https://discuss.kubernetes.io/t/kubedns-gone-after-backup-and-restore-exercise-using-etcdctl/20330) describes missing networking components after recovery. The thread does not establish a root cause. | Call the management backup a logical database backup. Explain that installation keys, cluster configuration and application volumes require separate recovery. |
| Storage assumptions can break later deployments even after a restore reports success. | [Dealing with custom StorageClass when working with GKE backup](https://discuss.kubernetes.io/t/dealing-with-custom-storageclass-when-working-with-gke-backup/25401) describes changed storage classes and pending workloads. | Keep restore targets explicit, restore databases into fresh names, and show template storage requirements before deployment. |
| Recognizing a person should not require uploading an image. | DiceBear documents deterministic [Identicon](https://www.dicebear.com/styles/identicon/) and [Glass](https://www.dicebear.com/styles/glass/) avatars, both CC0. | Offer initials, identicons and gradients. Use an opaque identity ID or a chosen seed; do not send the person's email to the avatar service. |

The Reddit search endpoint returned HTTP403. No Reddit comments were read or used as evidence. The Kubernetes forum reports above inform the design; their troubleshooting suggestions are not run as commands.

Long forms now belong on dedicated pages with breadcrumbs, short help and a review step. Errors should preserve input. Repository selection must expose the exact TOML path and reviewed commit. Custom domains show their DNS verification record and route target. A host terminal is a separate, expiring permission because it controls a whole node.

Useful next experiments include a recovery rehearsal checklist, a view comparing two environment configurations, and explanations connecting pending pods to quota or storage events. These remain ideas until they have backend support and verification. They should not appear as working controls in the dashboard.