App deployment on kubernetes.
Via deployment an image is converted to containers on which an entire application stack is configured to run a service. In kubernetes these containers are allocated to pods within the cluster.
To expose the service to end user’s a frontend proxy service like - Tarrefik or nginx is used via which the application/service is exposed to the outside world/end users.