I am a newbie in Kubernetes. I have hosted my microservice application on the GCP VM instance. I want to use Kubernetes for deploying, managing, and scaling my applications.