
Deploying a Standalone Application 1
Introduction Kubernetes has a reputation for being a wall of YAML , but it doesn't have to start that way. If you’re looking for a visual, hands-on way to understand how Pods, Deployments, and Services actually interact, you’re in the right place. Today, we’re firing up the Minikube Dashboard to deploy a standalone web server with just a few clicks. By the end of this post, you won't just have an Nginx server running, you'll understand the labels and selectors that hold the entire K8s ecosystem together. Learning Objectives By the end of this series, you should be able to: Deploy an application from the dashboard. Deploy an application from a YAML file using kubectl . Expose a service using NodePort . Access the application from outside the Minikube cluster. Deploying an Application Using the Dashboard (1) Let's learn how to deploy an nginx webserver using the nginx container image from Docker Hub. Start Minikube and verify that it is running. Run this command first: $ minikube start T
Continue reading on Dev.to
Opens in a new tab



