Verify Application deployment

Explore the application:

  1. Find the IP address of your application, then visit the application on your browser to confirm installation:

    kubectl get service frontend-external
    NAME                TYPE           CLUSTER-IP      EXTERNAL-IP       PORT(S)        AGE
    frontend-external   LoadBalancer   80:31937/TCP   45h
  2. Visit http://EXTERNAL-IP/ and the application home page should be rendered:

Hipster Shop Demo

We are exposing the frontend application using service of type Load LoadBalancer. Lately, we will changed to ClusterIP and use the Service Mesh Ingress Gateway to expose the service outside of the cluster. kubernetes-manifests/frontend.yaml#L89

apiVersion: v1
kind: Service
  name: frontend-external
  type: LoadBalancer
    app: frontend
  - name: http
    port: 80
    targetPort: 8080