Skip to content

Commit

Permalink
Merge pull request #445 from streamdal/dselans/demo-client-go-sdk-0.1.29
Browse files Browse the repository at this point in the history
Dselans/demo client go sdk 0.1.29
  • Loading branch information
dselans committed May 16, 2024
2 parents fe7f373 + 8afc728 commit 7278e3b
Show file tree
Hide file tree
Showing 5 changed files with 138 additions and 116 deletions.
15 changes: 14 additions & 1 deletion apps/server/test-utils/demo-client/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ run/async-sampling:
run/plaintext: description = Plaintext Logs
run/plaintext:
go run *.go -d \
--message-rate 1,10 \
--message-rate 10 \
--service-name "plaintext-logs" \
--operation-type 2 \
--operation-name "logs" \
Expand All @@ -179,6 +179,19 @@ run/plaintext:
--data-source-type file \
--data-source-file ./assets/plaintext-logs.txt

.PHONY: run/plaintext2
run/plaintext2: description = Plaintext Logs
run/plaintext2:
go run *.go -d \
--message-rate 1 \
--service-name "plaintext-logs" \
--operation-type 2 \
--operation-name "logs" \
--component-name "plaintext-logger" \
--display-exec-time \
--data-source-type file \
--data-source-file ./assets/plaintext-logs.real.txt

### Build

.PHONY: build
Expand Down
118 changes: 118 additions & 0 deletions apps/server/test-utils/demo-client/assets/plaintext-logs.real.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
2024-04-29T15:59:41.289946276Z stdout Hello World!
2024-04-29T15:59:41.60221245Z stdout F - using code: gin.SetMode(gin.ReleaseMode)
2024-04-29T15:59:41.60221514Z stdout Found user with email test@streamdal.com
2024-04-29T15:59:41.60221515Z stdout Exporting data {"user": {"ccnum": "4111111111111111"}} to billing service
2024-04-29T15:59:41.60221516Z stdout Run Completed
2024-04-23T14:13:34.194080221Z stdout F 2024-04-23T14:13:34.193890Z info Istio iptables environment:
2024-04-23T14:13:34.194114492Z stdout F ENVOY_PORT=
2024-04-23T14:13:34.194118242Z stdout F INBOUND_CAPTURE_PORT=
2024-04-23T14:13:34.194121242Z stdout F ISTIO_INBOUND_INTERCEPTION_MODE=
2024-04-23T14:13:34.194124212Z stdout F ISTIO_INBOUND_TPROXY_ROUTE_TABLE=
2024-04-23T14:13:34.194126442Z stdout F ISTIO_INBOUND_PORTS=
2024-04-23T14:13:34.194128642Z stdout F ISTIO_OUTBOUND_PORTS=
2024-04-23T14:13:34.194130752Z stdout F ISTIO_LOCAL_EXCLUDE_PORTS=
2024-04-23T14:13:34.194132862Z stdout F ISTIO_EXCLUDE_INTERFACES=
2024-04-23T14:13:34.194135142Z stdout F ISTIO_SERVICE_CIDR=
2024-04-23T14:13:34.194137302Z stdout F ISTIO_SERVICE_EXCLUDE_CIDR=
2024-04-23T14:13:34.194139442Z stdout F ISTIO_META_DNS_CAPTURE=
2024-04-23T14:13:34.194141622Z stdout F INVALID_DROP=
2024-04-23T14:13:34.194143562Z stdout F
2024-04-23T14:13:34.194145712Z stdout F 2024-04-23T14:13:34.193955Z info Istio iptables variables:
2024-04-23T14:13:34.194147882Z stdout F IPTABLES_VERSION=
2024-04-23T14:13:34.194150022Z stdout F PROXY_PORT=15001
2024-04-23T14:13:34.194152142Z stdout F PROXY_INBOUND_CAPTURE_PORT=15006
2024-04-23T14:13:34.194154322Z stdout F PROXY_TUNNEL_PORT=15008
2024-04-23T14:13:34.194156492Z stdout F PROXY_UID=1337
2024-04-23T14:13:34.194158632Z stdout F PROXY_GID=1337
2024-04-23T14:13:34.194160762Z stdout F INBOUND_INTERCEPTION_MODE=REDIRECT
2024-04-23T14:13:34.194162842Z stdout F INBOUND_TPROXY_MARK=1337
2024-04-23T14:13:34.194167812Z stdout F INBOUND_TPROXY_ROUTE_TABLE=133
2024-04-23T14:13:34.194170032Z stdout F INBOUND_PORTS_INCLUDE=*
2024-04-23T14:13:34.194172192Z stdout F INBOUND_PORTS_EXCLUDE=15090,15021,15020
2024-04-23T14:13:34.194174382Z stdout F OUTBOUND_OWNER_GROUPS_INCLUDE=*
2024-04-23T14:13:34.194176562Z stdout F OUTBOUND_OWNER_GROUPS_EXCLUDE=
2024-04-23T14:13:34.194178672Z stdout F OUTBOUND_IP_RANGES_INCLUDE=*
2024-04-23T14:13:34.194180902Z stdout F OUTBOUND_IP_RANGES_EXCLUDE=
2024-04-23T14:13:34.194183062Z stdout F OUTBOUND_PORTS_INCLUDE=
2024-04-23T14:13:34.194185152Z stdout F OUTBOUND_PORTS_EXCLUDE=
2024-04-23T14:13:34.194187222Z stdout F KUBE_VIRT_INTERFACES=
2024-04-23T14:13:34.194189292Z stdout F ENABLE_INBOUND_IPV6=false
2024-04-23T14:13:34.194191462Z stdout F DUAL_STACK=false
2024-04-23T14:13:34.194193542Z stdout F DNS_CAPTURE=false
2024-04-23T14:13:34.194195782Z stdout F DROP_INVALID=false
2024-04-23T14:13:34.194197872Z stdout F CAPTURE_ALL_DNS=false
2024-04-23T14:13:34.194199962Z stdout F DNS_SERVERS=[],[]
2024-04-23T14:13:34.194202112Z stdout F NETWORK_NAMESPACE=
2024-04-23T14:13:34.194204272Z stdout F CNI_MODE=false
2024-04-23T14:13:34.194206422Z stdout F EXCLUDE_INTERFACES=
2024-04-23T14:13:34.194208332Z stdout F
2024-04-23T14:13:34.194220834Z stdout F 2024-04-23T14:13:34.194006Z info Running iptables-restore with the following input:
2024-04-23T14:13:34.194223344Z stdout F * nat
2024-04-23T14:13:34.194225494Z stdout F -N ISTIO_INBOUND
2024-04-23T14:13:34.194227744Z stdout F -N ISTIO_REDIRECT
2024-04-23T14:13:34.194229824Z stdout F -N ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194231944Z stdout F -N ISTIO_OUTPUT
2024-04-23T14:13:34.194234104Z stdout F -A ISTIO_INBOUND -p tcp --dport 15008 -j RETURN
2024-04-23T14:13:34.194236234Z stdout F -A ISTIO_REDIRECT -p tcp -j REDIRECT --to-ports 15001
2024-04-23T14:13:34.194238364Z stdout F -A ISTIO_IN_REDIRECT -p tcp -j REDIRECT --to-ports 15006
2024-04-23T14:13:34.194240464Z stdout F -A PREROUTING -p tcp -j ISTIO_INBOUND
2024-04-23T14:13:34.194242544Z stdout F -A ISTIO_INBOUND -p tcp --dport 15090 -j RETURN
2024-04-23T14:13:34.194244644Z stdout F -A ISTIO_INBOUND -p tcp --dport 15021 -j RETURN
2024-04-23T14:13:34.194246734Z stdout F -A ISTIO_INBOUND -p tcp --dport 15020 -j RETURN
2024-04-23T14:13:34.194248814Z stdout F -A ISTIO_INBOUND -p tcp -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194251044Z stdout F -A OUTPUT -p tcp -j ISTIO_OUTPUT
2024-04-23T14:13:34.194253204Z stdout F -A ISTIO_OUTPUT -o lo -s 127.0.0.6/32 -j RETURN
2024-04-23T14:13:34.194255664Z stdout F -A ISTIO_OUTPUT -o lo ! -d 127.0.0.1/32 -p tcp ! --dport 15008 -m owner --uid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194268244Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.194270674Z stdout F -A ISTIO_OUTPUT -m owner --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.194272944Z stdout F -A ISTIO_OUTPUT -o lo ! -d 127.0.0.1/32 -p tcp ! --dport 15008 -m owner --gid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194275204Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --gid-owner 1337 -j RETURN
2024-04-23T14:13:34.194277334Z stdout F -A ISTIO_OUTPUT -m owner --gid-owner 1337 -j RETURN
2024-04-23T14:13:34.194279504Z stdout F -A ISTIO_OUTPUT -d 127.0.0.1/32 -j RETURN
2024-04-23T14:13:34.194281624Z stdout F -A ISTIO_OUTPUT -j ISTIO_REDIRECT
2024-04-23T14:13:34.194283754Z stdout F COMMIT
2024-04-23T14:13:34.194285924Z stdout F 2024-04-23T14:13:34.194082Z info Running command (with wait lock): iptables-restore --noflush --wait=30
2024-04-23T14:13:34.197632021Z stdout F 2024-04-23T14:13:34.197491Z info Running ip6tables-restore with the following input:
2024-04-23T14:13:34.197645731Z stdout F
2024-04-23T14:13:34.197665031Z stdout F 2024-04-23T14:13:34.197580Z info Running command (with wait lock): ip6tables-restore --noflush --wait=30
2024-04-23T14:13:34.199140337Z stdout F 2024-04-23T14:13:34.199005Z info Running command (without lock): iptables-save
2024-04-23T14:13:34.201802837Z stdout F 2024-04-23T14:13:34.201669Z info Command output:
2024-04-23T14:13:34.201816327Z stdout F # Generated by iptables-save v1.8.7 on Tue Apr 23 14:13:34 2024
2024-04-23T14:13:34.201819297Z stdout F *nat
2024-04-23T14:13:34.201822237Z stdout F :PREROUTING ACCEPT [0:0]
2024-04-23T14:13:34.201835487Z stdout F :INPUT ACCEPT [0:0]
2024-04-23T14:13:34.201838347Z stdout F :OUTPUT ACCEPT [0:0]
2024-04-23T14:13:34.201840957Z stdout F :POSTROUTING ACCEPT [0:0]
2024-04-23T14:13:34.201843967Z stdout F :ISTIO_INBOUND - [0:0]
2024-04-23T14:13:34.201846597Z stdout F :ISTIO_IN_REDIRECT - [0:0]
2024-04-23T14:13:34.201849207Z stdout F :ISTIO_OUTPUT - [0:0]
2024-04-23T14:13:34.201851807Z stdout F :ISTIO_REDIRECT - [0:0]
2024-04-23T14:13:34.201857287Z stdout F -A PREROUTING -p tcp -j ISTIO_INBOUND
2024-04-23T14:13:34.201860017Z stdout F -A OUTPUT -p tcp -j ISTIO_OUTPUT
2024-04-23T14:13:34.201862917Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15008 -j RETURN
2024-04-23T14:13:34.201867207Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15090 -j RETURN
2024-04-23T14:13:34.201869627Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15021 -j RETURN
2024-04-23T14:13:34.201871997Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15020 -j RETURN
2024-04-23T14:13:34.201874277Z stdout F -A ISTIO_INBOUND -p tcp -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.201876497Z stdout F -A ISTIO_IN_REDIRECT -p tcp -j REDIRECT --to-ports 15006
2024-04-23T14:13:34.201878757Z stdout F -A ISTIO_OUTPUT -s 127.0.0.6/32 -o lo -j RETURN
2024-04-23T14:13:34.201881357Z stdout F -A ISTIO_OUTPUT ! -d 127.0.0.1/32 -o lo -p tcp -m tcp ! --dport 15008 -m owner --uid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.201883837Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.201886077Z stdout F -A ISTIO_OUTPUT -m owner --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.201888407Z stdout F -A ISTIO_OUTPUT ! -d 127.0.0.1/32 -o lo -p tcp -m tcp ! --dport 15008 -m owner --gid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.201890947Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --gid-owner 1337 -j RETURN
2024-05-16 13:45:22 - User logged in with email: example@email.com
2024-05-16 13:45:22 - User logged in with AWS key ID: AKIA1234567890
2024-05-16 13:45:22 - User logged in with JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
2024-04-23T14:13:34.201893177Z stdout - String with PII SSN: 123-45-6789 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII UK NINO: AB123456C <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII VIN number: 1G1YY26U055136480 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII Canada SIN: 123-456-789 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII credit card: 1234 5678 9012 3456 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout F -A ISTIO_OUTPUT -m owner --gid-owner 1337 -j RETURN
2024-04-23T14:13:34.201895567Z stdout F -A ISTIO_OUTPUT -d 127.0.0.1/32 -j RETURN
2024-04-23T14:13:34.201897807Z stdout F -A ISTIO_OUTPUT -j ISTIO_REDIRECT
2024-04-23T14:13:34.201900077Z stdout F -A ISTIO_REDIRECT -p tcp -j REDIRECT --to-ports 15001
2024-04-23T14:13:34.201902347Z stdout F COMMIT
2024-04-23T14:13:34.201904717Z stdout F # Completed on Tue Apr 23 14:13:34 2024
2024-04-23T14:13:34.201906727Z stdout F
113 changes: 0 additions & 113 deletions apps/server/test-utils/demo-client/assets/plaintext-logs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,116 +3,3 @@
2024-04-29T15:59:41.60221514Z stdout Found user with email test@streamdal.com
2024-04-29T15:59:41.60221515Z stdout Exporting data {"user": {"ccnum": "4111111111111111"}} to billing service
2024-04-29T15:59:41.60221516Z stdout Run Completed
2024-04-23T14:13:34.194080221Z stdout F 2024-04-23T14:13:34.193890Z info Istio iptables environment:
2024-04-23T14:13:34.194114492Z stdout F ENVOY_PORT=
2024-04-23T14:13:34.194118242Z stdout F INBOUND_CAPTURE_PORT=
2024-04-23T14:13:34.194121242Z stdout F ISTIO_INBOUND_INTERCEPTION_MODE=
2024-04-23T14:13:34.194124212Z stdout F ISTIO_INBOUND_TPROXY_ROUTE_TABLE=
2024-04-23T14:13:34.194126442Z stdout F ISTIO_INBOUND_PORTS=
2024-04-23T14:13:34.194128642Z stdout F ISTIO_OUTBOUND_PORTS=
2024-04-23T14:13:34.194130752Z stdout F ISTIO_LOCAL_EXCLUDE_PORTS=
2024-04-23T14:13:34.194132862Z stdout F ISTIO_EXCLUDE_INTERFACES=
2024-04-23T14:13:34.194135142Z stdout F ISTIO_SERVICE_CIDR=
2024-04-23T14:13:34.194137302Z stdout F ISTIO_SERVICE_EXCLUDE_CIDR=
2024-04-23T14:13:34.194139442Z stdout F ISTIO_META_DNS_CAPTURE=
2024-04-23T14:13:34.194141622Z stdout F INVALID_DROP=
2024-04-23T14:13:34.194143562Z stdout F
2024-04-23T14:13:34.194145712Z stdout F 2024-04-23T14:13:34.193955Z info Istio iptables variables:
2024-04-23T14:13:34.194147882Z stdout F IPTABLES_VERSION=
2024-04-23T14:13:34.194150022Z stdout F PROXY_PORT=15001
2024-04-23T14:13:34.194152142Z stdout F PROXY_INBOUND_CAPTURE_PORT=15006
2024-04-23T14:13:34.194154322Z stdout F PROXY_TUNNEL_PORT=15008
2024-04-23T14:13:34.194156492Z stdout F PROXY_UID=1337
2024-04-23T14:13:34.194158632Z stdout F PROXY_GID=1337
2024-04-23T14:13:34.194160762Z stdout F INBOUND_INTERCEPTION_MODE=REDIRECT
2024-04-23T14:13:34.194162842Z stdout F INBOUND_TPROXY_MARK=1337
2024-04-23T14:13:34.194167812Z stdout F INBOUND_TPROXY_ROUTE_TABLE=133
2024-04-23T14:13:34.194170032Z stdout F INBOUND_PORTS_INCLUDE=*
2024-04-23T14:13:34.194172192Z stdout F INBOUND_PORTS_EXCLUDE=15090,15021,15020
2024-04-23T14:13:34.194174382Z stdout F OUTBOUND_OWNER_GROUPS_INCLUDE=*
2024-04-23T14:13:34.194176562Z stdout F OUTBOUND_OWNER_GROUPS_EXCLUDE=
2024-04-23T14:13:34.194178672Z stdout F OUTBOUND_IP_RANGES_INCLUDE=*
2024-04-23T14:13:34.194180902Z stdout F OUTBOUND_IP_RANGES_EXCLUDE=
2024-04-23T14:13:34.194183062Z stdout F OUTBOUND_PORTS_INCLUDE=
2024-04-23T14:13:34.194185152Z stdout F OUTBOUND_PORTS_EXCLUDE=
2024-04-23T14:13:34.194187222Z stdout F KUBE_VIRT_INTERFACES=
2024-04-23T14:13:34.194189292Z stdout F ENABLE_INBOUND_IPV6=false
2024-04-23T14:13:34.194191462Z stdout F DUAL_STACK=false
2024-04-23T14:13:34.194193542Z stdout F DNS_CAPTURE=false
2024-04-23T14:13:34.194195782Z stdout F DROP_INVALID=false
2024-04-23T14:13:34.194197872Z stdout F CAPTURE_ALL_DNS=false
2024-04-23T14:13:34.194199962Z stdout F DNS_SERVERS=[],[]
2024-04-23T14:13:34.194202112Z stdout F NETWORK_NAMESPACE=
2024-04-23T14:13:34.194204272Z stdout F CNI_MODE=false
2024-04-23T14:13:34.194206422Z stdout F EXCLUDE_INTERFACES=
2024-04-23T14:13:34.194208332Z stdout F
2024-04-23T14:13:34.194220834Z stdout F 2024-04-23T14:13:34.194006Z info Running iptables-restore with the following input:
2024-04-23T14:13:34.194223344Z stdout F * nat
2024-04-23T14:13:34.194225494Z stdout F -N ISTIO_INBOUND
2024-04-23T14:13:34.194227744Z stdout F -N ISTIO_REDIRECT
2024-04-23T14:13:34.194229824Z stdout F -N ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194231944Z stdout F -N ISTIO_OUTPUT
2024-04-23T14:13:34.194234104Z stdout F -A ISTIO_INBOUND -p tcp --dport 15008 -j RETURN
2024-04-23T14:13:34.194236234Z stdout F -A ISTIO_REDIRECT -p tcp -j REDIRECT --to-ports 15001
2024-04-23T14:13:34.194238364Z stdout F -A ISTIO_IN_REDIRECT -p tcp -j REDIRECT --to-ports 15006
2024-04-23T14:13:34.194240464Z stdout F -A PREROUTING -p tcp -j ISTIO_INBOUND
2024-04-23T14:13:34.194242544Z stdout F -A ISTIO_INBOUND -p tcp --dport 15090 -j RETURN
2024-04-23T14:13:34.194244644Z stdout F -A ISTIO_INBOUND -p tcp --dport 15021 -j RETURN
2024-04-23T14:13:34.194246734Z stdout F -A ISTIO_INBOUND -p tcp --dport 15020 -j RETURN
2024-04-23T14:13:34.194248814Z stdout F -A ISTIO_INBOUND -p tcp -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194251044Z stdout F -A OUTPUT -p tcp -j ISTIO_OUTPUT
2024-04-23T14:13:34.194253204Z stdout F -A ISTIO_OUTPUT -o lo -s 127.0.0.6/32 -j RETURN
2024-04-23T14:13:34.194255664Z stdout F -A ISTIO_OUTPUT -o lo ! -d 127.0.0.1/32 -p tcp ! --dport 15008 -m owner --uid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194268244Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.194270674Z stdout F -A ISTIO_OUTPUT -m owner --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.194272944Z stdout F -A ISTIO_OUTPUT -o lo ! -d 127.0.0.1/32 -p tcp ! --dport 15008 -m owner --gid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.194275204Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --gid-owner 1337 -j RETURN
2024-04-23T14:13:34.194277334Z stdout F -A ISTIO_OUTPUT -m owner --gid-owner 1337 -j RETURN
2024-04-23T14:13:34.194279504Z stdout F -A ISTIO_OUTPUT -d 127.0.0.1/32 -j RETURN
2024-04-23T14:13:34.194281624Z stdout F -A ISTIO_OUTPUT -j ISTIO_REDIRECT
2024-04-23T14:13:34.194283754Z stdout F COMMIT
2024-04-23T14:13:34.194285924Z stdout F 2024-04-23T14:13:34.194082Z info Running command (with wait lock): iptables-restore --noflush --wait=30
2024-04-23T14:13:34.197632021Z stdout F 2024-04-23T14:13:34.197491Z info Running ip6tables-restore with the following input:
2024-04-23T14:13:34.197645731Z stdout F
2024-04-23T14:13:34.197665031Z stdout F 2024-04-23T14:13:34.197580Z info Running command (with wait lock): ip6tables-restore --noflush --wait=30
2024-04-23T14:13:34.199140337Z stdout F 2024-04-23T14:13:34.199005Z info Running command (without lock): iptables-save
2024-04-23T14:13:34.201802837Z stdout F 2024-04-23T14:13:34.201669Z info Command output:
2024-04-23T14:13:34.201816327Z stdout F # Generated by iptables-save v1.8.7 on Tue Apr 23 14:13:34 2024
2024-04-23T14:13:34.201819297Z stdout F *nat
2024-04-23T14:13:34.201822237Z stdout F :PREROUTING ACCEPT [0:0]
2024-04-23T14:13:34.201835487Z stdout F :INPUT ACCEPT [0:0]
2024-04-23T14:13:34.201838347Z stdout F :OUTPUT ACCEPT [0:0]
2024-04-23T14:13:34.201840957Z stdout F :POSTROUTING ACCEPT [0:0]
2024-04-23T14:13:34.201843967Z stdout F :ISTIO_INBOUND - [0:0]
2024-04-23T14:13:34.201846597Z stdout F :ISTIO_IN_REDIRECT - [0:0]
2024-04-23T14:13:34.201849207Z stdout F :ISTIO_OUTPUT - [0:0]
2024-04-23T14:13:34.201851807Z stdout F :ISTIO_REDIRECT - [0:0]
2024-04-23T14:13:34.201857287Z stdout F -A PREROUTING -p tcp -j ISTIO_INBOUND
2024-04-23T14:13:34.201860017Z stdout F -A OUTPUT -p tcp -j ISTIO_OUTPUT
2024-04-23T14:13:34.201862917Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15008 -j RETURN
2024-04-23T14:13:34.201867207Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15090 -j RETURN
2024-04-23T14:13:34.201869627Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15021 -j RETURN
2024-04-23T14:13:34.201871997Z stdout F -A ISTIO_INBOUND -p tcp -m tcp --dport 15020 -j RETURN
2024-04-23T14:13:34.201874277Z stdout F -A ISTIO_INBOUND -p tcp -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.201876497Z stdout F -A ISTIO_IN_REDIRECT -p tcp -j REDIRECT --to-ports 15006
2024-04-23T14:13:34.201878757Z stdout F -A ISTIO_OUTPUT -s 127.0.0.6/32 -o lo -j RETURN
2024-04-23T14:13:34.201881357Z stdout F -A ISTIO_OUTPUT ! -d 127.0.0.1/32 -o lo -p tcp -m tcp ! --dport 15008 -m owner --uid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.201883837Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.201886077Z stdout F -A ISTIO_OUTPUT -m owner --uid-owner 1337 -j RETURN
2024-04-23T14:13:34.201888407Z stdout F -A ISTIO_OUTPUT ! -d 127.0.0.1/32 -o lo -p tcp -m tcp ! --dport 15008 -m owner --gid-owner 1337 -j ISTIO_IN_REDIRECT
2024-04-23T14:13:34.201890947Z stdout F -A ISTIO_OUTPUT -o lo -m owner ! --gid-owner 1337 -j RETURN
2024-05-16 13:45:22 - User logged in with email: example@email.com
2024-05-16 13:45:22 - User logged in with AWS key ID: AKIA1234567890
2024-05-16 13:45:22 - User logged in with JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
2024-04-23T14:13:34.201893177Z stdout - String with PII SSN: 123-45-6789 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII UK NINO: AB123456C <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII VIN number: 1G1YY26U055136480 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII Canada SIN: 123-456-789 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout - String with PII credit card: 1234 5678 9012 3456 <- this should get masked
2024-04-23T14:13:34.201893177Z stdout F -A ISTIO_OUTPUT -m owner --gid-owner 1337 -j RETURN
2024-04-23T14:13:34.201895567Z stdout F -A ISTIO_OUTPUT -d 127.0.0.1/32 -j RETURN
2024-04-23T14:13:34.201897807Z stdout F -A ISTIO_OUTPUT -j ISTIO_REDIRECT
2024-04-23T14:13:34.201900077Z stdout F -A ISTIO_REDIRECT -p tcp -j REDIRECT --to-ports 15001
2024-04-23T14:13:34.201902347Z stdout F COMMIT
2024-04-23T14:13:34.201904717Z stdout F # Completed on Tue Apr 23 14:13:34 2024
2024-04-23T14:13:34.201906727Z stdout F
4 changes: 2 additions & 2 deletions apps/server/test-utils/demo-client/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ require (
github.com/pkg/errors v0.9.1
github.com/sirupsen/logrus v1.9.3
github.com/streamdal/streamdal/libs/protos v0.1.57
github.com/streamdal/streamdal/sdks/go v0.1.28
github.com/streamdal/streamdal/sdks/go v0.1.29
)

require (
Expand All @@ -22,7 +22,7 @@ require (
github.com/mattn/go-runewidth v0.0.15 // indirect
github.com/relistan/go-director v0.0.0-20200406104025-dbbf5d95248d // indirect
github.com/rivo/uniseg v0.4.4 // indirect
github.com/tetratelabs/wazero v1.7.0 // indirect
github.com/tetratelabs/wazero v1.7.2 // indirect
golang.org/x/net v0.24.0 // indirect
golang.org/x/sys v0.19.0 // indirect
golang.org/x/text v0.14.0 // indirect
Expand Down

0 comments on commit 7278e3b

Please sign in to comment.