Skip to content

Commit 41343b8

Browse files
committed
Upgrade clients
Signed-off-by: Tomasz Maruszak <maruszaktomasz@gmail.com>
1 parent cf3b084 commit 41343b8

File tree

58 files changed

+336
-91
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+336
-91
lines changed

src/Infrastructure/docker-compose.yml

Lines changed: 48 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,65 @@ version: "3.4"
33
services:
44
zookeeper:
55
container_name: slim.zookeeper
6-
image: wurstmeister/zookeeper
6+
image: confluentinc/cp-zookeeper:7.8.0
77
ports:
88
- "2181:2181"
9+
environment:
10+
ZOOKEEPER_CLIENT_PORT: 2181
11+
ZOOKEEPER_TICK_TIME: 2000
912
networks:
1013
- slim
1114

1215
kafka:
16+
image: confluentinc/cp-kafka:7.8.0
1317
container_name: slim.kafka
14-
image: wurstmeister/kafka:2.13-2.8.1
1518
ports:
1619
- "9092:9092"
1720
environment:
18-
KAFKA_ADVERTISED_HOST_NAME: localhost
19-
KAFKA_CREATE_TOPICS: "test-ping:2:1,test-echo:2:1,test-echo-resp:2:1"
21+
KAFKA_BROKER_ID: 1
2022
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
23+
24+
KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:29092,PLAINTEXT_HOST://0.0.0.0:9092
25+
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://slim.kafka:29092,PLAINTEXT_HOST://localhost:9092
26+
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
27+
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
28+
29+
KAFKA_AUTO_CREATE_TOPICS_ENABLE: "true"
30+
KAFKA_NUM_PARTITIONS: 2
31+
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
32+
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
33+
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
2134
depends_on:
2235
- zookeeper
2336
networks:
2437
- slim
2538

39+
kafka-init:
40+
image: confluentinc/cp-kafka:7.8.0
41+
container_name: slim.kafka-init
42+
depends_on:
43+
- kafka
44+
networks:
45+
- slim
46+
entrypoint: ["/bin/sh", "-c"]
47+
command: |
48+
"
49+
# Wait for Kafka to be ready
50+
echo 'Waiting for Kafka to be ready...'
51+
cub kafka-ready -b slim.kafka:29092 1 60
52+
53+
# Create topics
54+
echo 'Creating topics...'
55+
kafka-topics --create --if-not-exists --topic test-ping --partitions 2 --replication-factor 1 --bootstrap-server slim.kafka:29092
56+
kafka-topics --create --if-not-exists --topic test-echo --partitions 2 --replication-factor 1 --bootstrap-server slim.kafka:29092
57+
kafka-topics --create --if-not-exists --topic test-echo-resp --partitions 2 --replication-factor 1 --bootstrap-server slim.kafka:29092
58+
59+
echo 'Topics created successfully'
60+
"
61+
2662
mqtt:
2763
container_name: slim.mqtt
28-
image: eclipse-mosquitto:2.0.18
64+
image: eclipse-mosquitto:2.0.22
2965
ports:
3066
- "1883:1883" #default mqtt port
3167
- "9001:9001" #default mqtt port for websockets
@@ -36,18 +72,18 @@ services:
3672

3773
psqldb:
3874
container_name: slim.psql
39-
image: postgres:17.4
75+
image: postgres:17.7
4076
environment:
4177
- POSTGRES_USER=postgres
4278
- POSTGRES_PASSWORD=SecretP@55word
4379
ports:
4480
- 5432:5432
4581
networks:
46-
- slim
82+
- slim
4783

4884
rabbitmq:
4985
container_name: slim.rabbitmq
50-
image: rabbitmq:3.12.14-management-alpine
86+
image: rabbitmq:4.2.3-management-alpine
5187
ports:
5288
- 5672:5672
5389
- 15672:15672 # user/pass: guest/guest
@@ -56,15 +92,15 @@ services:
5692

5793
redis:
5894
container_name: slim.redis
59-
image: redis:7.2.5
95+
image: redis:8.4
6096
ports:
6197
- 6379:6379
6298
networks:
6399
- slim
64100

65101
sqldb:
66102
container_name: slim.sql
67-
image: mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04
103+
image: mcr.microsoft.com/mssql/server:2022-CU21-ubuntu-22.04
68104
environment:
69105
- ACCEPT_EULA=Y
70106
- SA_PASSWORD=SuperSecretP@55word
@@ -75,7 +111,7 @@ services:
75111

76112
storage:
77113
container_name: slim.storage
78-
image: mcr.microsoft.com/azure-storage/azurite:3.31.0
114+
image: mcr.microsoft.com/azure-storage/azurite:3.33.0
79115
command: "azurite --blobHost 0.0.0.0 --blobPort 11000 --queueHost 0.0.0.0 --queuePort 11001 --tableHost 0.0.0.0 --tablePort 11002 --location /data"
80116
environment:
81117
- AZURITE_ACCOUNTS=devstoreaccount1:Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;
@@ -88,7 +124,7 @@ services:
88124

89125
nats:
90126
container_name: slim.nats
91-
image: nats:2.10
127+
image: nats:2.12.4
92128
ports:
93129
- 4222:4222
94130
networks:

src/Samples/Sample.AsyncApi.Service/Sample.AsyncApi.Service.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<ItemGroup>
1212
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.3" />
13-
<PackageReference Include="NSwag.AspNetCore" Version="14.3.0" />
13+
<PackageReference Include="NSwag.AspNetCore" Version="14.6.3" />
1414
<ProjectReference Include="..\..\SlimMessageBus.Host.AsyncApi\SlimMessageBus.Host.AsyncApi.csproj" />
1515
<ProjectReference Include="..\..\SlimMessageBus.Host.AzureServiceBus\SlimMessageBus.Host.AzureServiceBus.csproj" />
1616
<ProjectReference Include="..\..\SlimMessageBus.Host.Kafka\SlimMessageBus.Host.Kafka.csproj" />

src/Samples/Sample.DomainEvents.WebApi/Sample.DomainEvents.WebApi.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
<ItemGroup>
1717
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.3" />
18-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.1.0" />
18+
<PackageReference Include="Swashbuckle.AspNetCore" Version="9.0.6" />
1919
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.3" />
2020
</ItemGroup>
2121

src/Samples/Sample.Nats.WebApi/Sample.Nats.WebApi.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<ItemGroup>
1010
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.3" />
11-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.1.0" />
11+
<PackageReference Include="Swashbuckle.AspNetCore" Version="9.0.6" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

src/Samples/Sample.OutboxWebApi/Sample.OutboxWebApi.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</PackageReference>
1515
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.1" />
1616
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" />
17-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.1.0" />
17+
<PackageReference Include="Swashbuckle.AspNetCore" Version="9.0.6" />
1818
</ItemGroup>
1919

2020
<ItemGroup>

src/Samples/Sample.ValidatingWebApi/Sample.ValidatingWebApi.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="FluentValidation.DependencyInjectionExtensions" Version="11.11.0" />
11-
<PackageReference Include="Swashbuckle.AspNetCore" Version="8.1.0" />
10+
<PackageReference Include="FluentValidation.DependencyInjectionExtensions" Version="12.1.1" />
11+
<PackageReference Include="Swashbuckle.AspNetCore" Version="9.0.6" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

src/SlimMessageBus.Host.AmazonSQS/SlimMessageBus.Host.AmazonSQS.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="AWSSDK.SecurityToken" Version="4.0.2.6" />
15-
<PackageReference Include="AWSSDK.SimpleNotificationService" Version="4.0.1.6" />
16-
<PackageReference Include="AWSSDK.SQS" Version="4.0.1.8" />
14+
<PackageReference Include="AWSSDK.SecurityToken" Version="4.0.5.9" />
15+
<PackageReference Include="AWSSDK.SimpleNotificationService" Version="4.0.2.16" />
16+
<PackageReference Include="AWSSDK.SQS" Version="4.0.2.14" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

src/SlimMessageBus.Host.AsyncApi/SlimMessageBus.Host.AsyncApi.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Namotion.Reflection" Version="3.3.0" />
13+
<PackageReference Include="Namotion.Reflection" Version="3.4.3" />
1414
<PackageReference Include="Saunter" Version="0.13.0" />
1515
</ItemGroup>
1616

src/SlimMessageBus.Host.AzureEventHub/SlimMessageBus.Host.AzureEventHub.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Azure.Messaging.EventHubs.Processor" Version="5.11.6" />
14+
<PackageReference Include="Azure.Messaging.EventHubs.Processor" Version="5.12.2" />
1515
</ItemGroup>
1616

1717
<ItemGroup>

src/SlimMessageBus.Host.AzureServiceBus/SlimMessageBus.Host.AzureServiceBus.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Azure.Messaging.ServiceBus" Version="7.18.4" />
14+
<PackageReference Include="Azure.Messaging.ServiceBus" Version="7.20.1" />
1515
</ItemGroup>
1616

1717
<ItemGroup>

0 commit comments

Comments
 (0)