A blog on WordPress, hosted without a hobby server
Bloggers do not need Kubernetes. They need a URL that loads, a database that keeps posts, and HTTPS that does not expire on a Sunday.
One site is a plan
Starter is enough for a single blog. Add a custom domain so readers do not have to remember a subdomain.
Media
Uploads live in the site files. Stay within plan storage, or offload media later with a plugin if the library grows.
Questions
Can I migrate an existing blog?
Yes, the same way WordPress always migrates: files plus a database dump. Upload the files, provision MySQL, import the dump with a tool you already trust, then update wp-config.