Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 488 Bytes

2.run-envoy-with-configmap.MD

File metadata and controls

27 lines (19 loc) · 488 Bytes

Run envoy

$ kubectl create configmap envoy-config --from-file=envoy.yaml
$ kubectl create -f envoy-deploy.yaml
$ kubectl expose deploy envoy --selector run=envoy --port=10000 --type=NodePort

Access service

$ curl <NODE IP Address>:<NodePort>

Notices: Node IP Address base on your kubernetes cluster.

Example:

$ curl 192.168.34.2:<nodeport>

Scale up/down/failover

$ kubectl scale deploy <deployment-name> --replicas=<n>