Architecture:
man ovn-architecture
OVN_Northbound:
openstack floating ip list -f value | while read fip; do echo -e "\e[32m===> Check IP $(echo $fip | awk '{print $2}')\e[0m"; openstack port show $(echo $fip | awk '{print $4}') -c security_group_ids -f json | jq '.security_group_ids[]' -r | while read sg; do openstack security group rule list $sg --ingress --protocol tcp --ethertype IPv4 -c "Port Range" -f value | while read ports; do nc -nzv -w2 $(echo $fip | awk '{print $2}') $(echo $ports | sed 's/:.*//g') ; done; done ; done
Add logging round tripper:
import (
"fmt"
"net/http"
"net/http/httputil"
)
// This type implements the http.RoundTripper interface.Your repository should have Dockerfile in the root directory. Specification of Dockerfile you can find here: https://docs.docker.com/engine/reference/builder/
For Node.JS application it can be something like this:
FROM node:12.10.0
# Create directory where we will place the application
WORKDIR /usr/src/app
Install jexia-sdk
pip install jexia-sdkExample:
from jexia_sdk.http import HTTPClient
JEXIA_PROJECT_ID = '<PROJECT_HERE>'