Skip to content

Latest commit

 

History

History

webhook

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Client requests for nginx service

This example demonstrates how the client can get connectivity to the nginx-server via NSM. Client pod and server deployment located on different nodes.

Requires

Make sure that you have completed steps from features

Run

Deploy client and nginx-nse

kubectl apply -k https://github.com/networkservicemesh/deployments-k8s/examples/features/webhook?ref=bf5083fdab21b6dc213709513616447970db0b78

Wait for applications ready:

kubectl wait --for=condition=ready --timeout=5m pod -l app=nse-kernel -n ns-webhook
kubectl wait --for=condition=ready --timeout=1m pod -l app=nettools -n ns-webhook

Try to connect from client to nginx service:

kubectl exec pods/nettools -n ns-webhook -- curl 172.16.1.100:80 | grep -o "<title>Welcome to nginx!</title>"

Cleanup

Delete ns:

kubectl delete ns ns-webhook