I have a very simple spring-boot Hello World program. When I run the application locally, I can navigate to <http://localhost:8080/> and see the "Hello World" greeting displayed on the page. I have also created a Dockerfile and can build an image from it.

My next goal is to deploy this to a local Kubernetes cluster. I have used Docker Desktop to create a local kubernetes cluster. I want to create a deployment for my application, host it locally on the cluster, and access it from a browser. 

I am not sure where to start with this deployment. I know that I will need to create charts, but I have no idea how to ultimately push this image to my cluster...