A VerticalPodAutoscaler (VPA) tunes the CPU and memory requests of a workload based on observed usage. The VPA YAML Generator writes that manifest from a form so you do not have to recall the autoscaling.k8s.io/v1 schema.
You set the VPA name and namespace, point it at a target workload and choose an update mode. Optionally you add per-container resource policies with minimum and maximum allowed CPU and memory. The resulting YAML is valid autoscaling.k8s.io/v1.
The name is validated as an RFC 1123 label and the target name is required. Problems are reported in a clear panel. Everything runs locally and nothing is uploaded.