Skip to content

Commit 166c8a7

Browse files
committed
adds the udp logger to the development setup
1 parent a465351 commit 166c8a7

File tree

4 files changed

+32
-11
lines changed

4 files changed

+32
-11
lines changed

configs/development/config/config.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,6 @@ rule_groups:
2020
max_backups: 5
2121
max_age: 30
2222
compress: true
23+
forwarding:
24+
enabled: true
25+
address: "udp_receiver:9001"

configs/development/docker-compose.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,11 @@ services:
4242
- IPC_LOCK
4343
entrypoint: "/scripts/writer.sh"
4444

45+
udp_receiver:
46+
image: oraclelinux:9
47+
container_name: udp_receiver
48+
volumes:
49+
- ./scripts:/scripts:ro
50+
entrypoint: "/scripts/udp-receiver.sh"
51+
ports:
52+
- "9001:9001/udp"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/sh
2+
3+
set -x
4+
5+
dnf -y install nc
6+
7+
while true ; do
8+
nc -lu -p 9001
9+
done
10+
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
#!/bin/sh
22

3-
sleep 5
4-
53
set -x
4+
while true ; do
5+
sleep 5
66

7-
vault kv put secret/data/myapp/config api_key=12345 environment=production
8-
vault kv metadata put -custom-metadata="replicate_to=vault_replica" secret/metadata/myapp/config
9-
vault kv metadata get secret/metadata/myapp/config
10-
11-
vault kv put secret/data/myapp/database username=dbuser password=supersecret host=db.example.com port=5432
7+
vault kv put secret/data/myapp/config api_key=12345 environment=production
8+
vault kv metadata put -custom-metadata="replicate_to=vault_replica" secret/metadata/myapp/config
9+
vault kv metadata get secret/metadata/myapp/config
1210

13-
vault kv get -field=api_key secret/data/myapp/config
14-
vault kv get -format=json secret/data/myapp/database
11+
vault kv put secret/data/myapp/database username=dbuser password=supersecret host=db.example.com port=5432
1512

16-
vault kv list secret/metadata/myapp/
17-
vault kv delete secret/data/myapp/config
13+
vault kv get -field=api_key secret/data/myapp/config
14+
vault kv get -format=json secret/data/myapp/database
1815

16+
vault kv list secret/metadata/myapp/
17+
vault kv delete secret/data/myapp/config
18+
done
1919

0 commit comments

Comments
 (0)