Kubernetes "minikube" Deployment from Scratch

Job ID: 33601686

Budget: $10 – $30 USD

Hi, team, I need help with my university project. please note this is not a professional this is academic project for my university, my budget is: 20 USD and it have to be done is 24hrs

Description and goal:
You are in charge of automating the deployment of a service, but there is no infra, just a docker/oci image and the image registry. The future version will be published as new image (same repository with a new tag) by the developers.
We would like to have:

• The setup of a kubernetes cluster from scratch, use a local one (k3d, kind, minikube "I do prefer to use "minikube" ) for this task like if it will be a remote pre-production one, please name as: Institut-Obert-de-Catalunya
• The plan (overview) to enhance the cluster with (optional) your time estimation of time to apply the enhancements.
• The deployment flow (code & instructions) of the image into the configured kubernetes cluster.
– The service is docker.io/hashicorp/http-echo with the arg -text='{"hello": "world"}'.
– Instruction to deploy version 0.2.1 and then 0.2.3. (How can I easily deploy a new version?)
– The service should be available from outside the cluster, via something like:
curl http://hello.Institut-Obert-de-Catalunya.localhost:8081/.
Imagine with in the version 0.2.3. I want to have a nginx as services. How can I easily do it ?

Documentation
Ideally, the code is self-descriptive. but please feel free to explain how to implementation it, explain as much you want, remember this is an academic project.
choices, or anything else, please insert this as code comments at the most appropriate location. Project-wide comments, justification, hypothesis or setup
instructions can go in a README.

my budget is: 20 USD and it have to be done is 24hrs
Related categories: Docker Kubernetes