Installing a demo application

To install the demo emojivoto application, follow these steps:

  1. Deploy the emojivoto application through its YAML file:
$ curl -Ls https://run.linkerd.io/emojivoto.yml | kubectl apply -f -
  1. Check the application's status:
$ kubectl -n emojivoto get deployments,services,podsNAME       READY   UP-TO-DATE   AVAILABLE   AGE ---emoji      1/1     1            1           64s ---vote-bot   1/1     1            1           63s ---voting     1/1     1            1           64s ---web        1/1     1            1           64s ---NAME        TYPE          CLUSTER-IP    EXTERNAL-IP     ---emoji-svc   ClusterIP     None          <none>          ---voting-svc  ClusterIP     None          <none>          ---web-svc     LoadBalancer  10.109.50.125 192.168.142.251 ------ PORT(S)       AGE--- 8080/TCP      64s--- 8080/TCP      64s--- 80:30593/TCP  63sNAME                        READY   STATUS    RESTARTS   AGEemoji-58c9579849-ql2z9      1/1     Running   0          64svote-bot-774764fd7f-rcd47 ...

Get Mastering Service Mesh now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.