diff --git a/site/content/en/docs/start/_index.md b/site/content/en/docs/start/_index.md index df077d6a8b80..4cbe3466a749 100644 --- a/site/content/en/docs/start/_index.md +++ b/site/content/en/docs/start/_index.md @@ -115,32 +115,46 @@ kubectl create deployment hello-minikube --image=k8s.gcr.io/echoserver:1.4 kubectl expose deployment hello-minikube --type=NodePort --port=8080 ``` -Find your cluster IP: +It may take a moment, but your deployment will soon show up when you run: ```shell -minikube ip +kubectl get services hello-minikube ``` -Either navigate to <your ip>:8080 in your web browser, or let minikube do it for you: +The easiest way to access this service is to let minikube launch a web browser for you: ```shell minikube service hello-minikube ``` -To access a LoadBalancer application, use the "minikube tunnel" feature. Here is an example deployment: +Alternatively, use kubectl to forward the port: + +```shell +kubectl port-forward service/hello-minikube 8780:8080 +``` + +Tada! Your application is now available at [http://localhost:7080/](http://localhost:7080/) + +### LoadBalancer deployments + +To access a LoadBalancer deployment, use the "minikube tunnel" command. Here is an example deployment: ```shell kubectl create deployment balanced --image=k8s.gcr.io/echoserver:1.4 -kubectl expose deployment balanced --type=LoadBalancer --port=8081 +kubectl expose deployment balanced --type=LoadBalancer --port=8000 ``` -In another window, start the tunnel to create a routable IP for the deployment: +In another window, start the tunnel to create a routable IP for the 'balanced' deployment: ```shell minikube tunnel ``` -Access the application using the "service" command, or your web browser. If you are using macOS, minikube will also forward DNS requests for you: [http://balanced.default.svc.cluster.local:8081/](http://balanced.default.svc.cluster.local:8081/) +To find the routable IP, run this command and examine the `EXTERNAL-IP` column: + +`kubectl get services balanced` + +Your deployment is now available at <EXTERNAL-IP>:8000

5Manage your cluster

@@ -187,4 +201,4 @@ minikube delete --all * [Community-contributed tutorials]({{}}) * [minikube command reference]({{}}) * [Contributors guide]({{}}) -* Take our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A) to share your thoughts 🙏 \ No newline at end of file +* Take our [fast 5-question survey](https://forms.gle/Gg3hG5ZySw8c1C24A) to share your thoughts 🙏