kubeadm alone is maybe 40% of what a production Kubernetes platform is. Just running init and deploying your app is good for a toy project or really small scale cluster.
Every time you hear yourself saying Kubernetes, "only", and "just" on the same sentence, please pause for a moment.
I hope you're not putting something like that in production.