Releases: akkadotnet/Akka.Management
Akka.Management v1.0.0-beta1
1.0.0-beta1 January 6 2023
- Update to Akka.NET v1.4.48
- Replace original JVM web routing port with Ceen routing
- Delete health check endpoint and merge cluster bootstrap endpoint to akka.management
- [Coordination.Kubernetes] Hosting extension now accepts options class and not setup
- [Coordination.Azure] Hosting extension now accepts options class and not setup
- Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.2.0 to 1.2.1
- Bump Akka.Hosting from 0.5.2-beta1 to 1.0.0
- Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33
- Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11
- Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11
- Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113
- Bump Google.Protobuf from 3.21.11 to 3.21.12
API breaking change
- To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Kubernetes
WithKubernetesLease()
now takesKubernetesLeaseOption
as its argument, notKubernetesLeaseSetup
. - To make the API consistent with other
Akka.Hosting
plugin ecosystem,Akka.Coordination.Azure
WithAzureLease()
now takesAzureLeaseOption
as its argument, notAzureLeaseSetup
. - Health check functions are consolidated into
Akka.HealthCheck
, the default health check endpoint are removed fromAkka.Management
Akka.Management.Cluster.Bootstrap
endpoint is merged intoAkka.Management
and became the default endpoint.
Changes:
- ad3e540 Merge pull request #1190 from akkadotnet/dev
- ad6cce4 Update RELEASE_NOTES.md for 1.0.0-beta1 release (#1189)
- a3c6733 Add readme files from each project files, remove http.shim from package list (#1188)
- 00f76e9 Bump AkkaVersion from 1.4.47 to 1.4.48 (#1182)
- cd23085 Change Azure lease hosting extensions to use options class instead of setup (#1181)
- 90a9be5 Update main docs and Akka.Management docs (#1183)
- e59bdab [Coordination.Kubernetes] Change hosting extension to use options (#1172)
- 851cda8 [Discovery.Aws.Tests] Fix nullable warnings and modernize codes (#1169)
- 6011e95 [Discovery.Azure.Tests] Fix nullable warnings and modernize code (#1170)
- 2be3d84 Merge pull request #1168 from Arkatufus/nullable/fix_Coord.K8s
See More
- b98c356 Merge branch 'dev' into nullable/fix_Coord.K8s
- fe61586 [Coordination.Azure[ Fix nullable warnings and modernize code (#1166)
- f20650a Merge branch 'dev' into nullable/fix_Coord.K8s
- 2deb50c [Coordination.Azure.Tests] Fix nullable warnings and modernize code (#1167)
- 7d62ec4 [Management.Tests] Post-fix, missed nullable warnings (#1171)
- 3132c4b Fix nullable warning on tests
- eb03627 Merge branch 'dev' into nullable/fix_Coord.K8s
- e4a5051 fix wrong nullable pattern
- b139fb7 [Akka.Management] Fix nullable warnings and modernize code (#1157)
- e80466c [Coordination.Kubernetes] Fix nullable warnings and modernize code
- 0ad173d [Discovery.Aws.Integration.Tests] Fix nullable warnings and modernize code (#1161)
- f25f4a3 [Discovery.Aws] Fix nullable warnings and modernize code (#1160)
- 761380e [Http.Shim] Fix nullable warnings and modernize code (#1155)
- fa0c24b [Discovery.KubernetesApi.Tests] Fix nullable warnings and modernize code (#1159)
- 18dd455 [Management.Tests] Fix nullable warnings and modernize code (#1156)
- 37cc5d4 [Discovery.KubernetesApi] Fix nullable warnings and modernize code (#1158)
- 19f3218 Bump AkkaHostingVersion from 0.5.2-beta1 to 1.0.0 (#1154)
- 5e70f25 Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 (#1145)
- decd575 Merge Cluster.Bootstrap package into Akka.Management (#1153)
- 5b8b6c4 Drop the janky scala routing and use Ceen built in routing instead (#1152)
- 3a99116 [Cluster.Bootstrap.Tests] Fix nullable warnings and modernize code (#1142)
- b4579d2 [Discovery.Azure] Fix nullable warnings, fix message handling bugs in actors (#1146)
- 5964183 Bump PbmVersion from 1.2.0 to 1.2.1 (#1124)
- 225c63f Bump AkkaVersion from 1.4.46 to 1.4.47 (#1144)
- 40f3656 [Samples] Fix nullable warnings, bump target frameworks, and modernize codes (#1143)
- 106fd54 [Cluster.Bootstrap] Fix nullable warnings and modernize code. (#1141)
- f655b60 Standardize csproj files using Directory.Build.props (#1136)
- b3bd053 Remove reference to K8s dnsConfig (#1122)
- bbbbc0a added correct NuGet package description and tags for Akka.Discovery.Azure (#1111)
- 5a74672 Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 (#1113)
- e7def67 Bump Google.Protobuf from 3.21.11 to 3.21.12 (#1116)
- 51638f2 Bump AWSSDK.EC2 from 3.7.111.1 to 3.7.113 (#1100)
- d2fa2be Bump Google.Protobuf from 3.21.10 to 3.21.11 (#1092)
- a78e7f1 Bump WireMock.Net from 1.5.12 to 1.5.13 (#1098)
- f4378a8 Bump AWSSDK.ECS from 3.7.102.8 to 3.7.102.11 (#1094)
- 413e17e Bump AWSSDK.S3 from 3.7.101.30 to 3.7.101.33 (#1096)
- bb38073 Bump AkkaVersion from 1.4.46 to 1.4.47 (#1093)
- 3b9f31b Bump AWSSDK.S3 from 3.7.101.28 to 3.7.101.30 (#1085)
- 1bf1ae8 Bump AWSSDK.ECS from 3.7.102.6 to 3.7.102.8 (#1086)
- a3bade2 Bump Grpc.Tools from 2.50.0 to 2.51.0 (#1083)
- c38b64a Bump AWSSDK.CloudFormation from 3.7.102.9 to 3.7.102.11 (#1087)
- 119294d Bump WireMock.Net from 1.5.11 to 1.5.12 (#1078)
- 3df8057 Bump Google.Protobuf from 3.21.9 to 3.21.10 (#1073)
- ddf4799 Bump AWSSDK.CloudFormation from 3.7.102.7 to 3.7.102.9 (#1074)
- 07b2d7d Bump AWSSDK.ECS from 3.7.102.3 to 3.7.102.6 (#1077)
- d446a2b Bump AWSSDK.S3 from 3.7.101.26 to 3.7.101.28 (#1076)
- 6414968 Bump PbmVersion from 1.1.3 to 1.2.0 (#1071)
- 2a463b8 Merge pull request #999 from akkadotnet/dev
- 5d20e5c Merge pull request #919 from akkadotnet/dev [ #918 ]
- 42b1e73 Version 0.3.0-beta1 release
- 5092dff Version 0.2.4-beta3 Release
- 49142c7 Merge branch 'dev'
- 802545f Merge pull request #533 from Arkatufus/master
- fc883db Merge branch 'dev'
- dd71adc 0.2.4-beta1 Release
- 688f4ba Merge branch 'dev'
- 7a6b624 0.2.3-beta2
- 72a7f0e 0.2.3-beta1 Release
- 1c4b999 Merge branch 'dev'
- 3db92f8 Merge pull request #151 from akkadotnet/dev
- b8bfb48 Fix build script
- b8031f6 Merge branch 'dev'
- 342c8d5 0.2.1-beta4 Release
- 6f1830f Merge branch 'dev'
- a9e8ae8 0.2.1-beta3 Release
- cdce30e Merge branch 'dev'
- 0f58853 0.2.1-beta2 Release
- 26a9031 Merge branch 'dev'
- f324330 0.2.1-beta1 Release
- 0780fd1 Merge branch 'dev'
- e81d04d 0.2.0-beta1 Release
- a27cd25 Merge branch 'dev'
- a8aed2a Merge pull request #16 from akkadotnet/dev
- 59fdc8a Merge pull reques...
Akka.Management v0.3.0-beta4
0.3.0-beta4 December 1 2022
Version 0.3.0-beta4 is a minor release that contains some minor bug fixes and NuGet package updates.
- Update to Akka.NET v1.4.46
- [Coordination.Azure] Fix missing container from REST API URI when using
AzureCredential
- Update dependency NuGet package versions
- Bump Akka.Hosting from 0.5.1 to 0.5.2-beta1
- Bump Azure.Identity from 1.7.0 to 1.8.0
- Bump Azure.Data.Tables from 12.6.1 to 12.7.1
- Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- Bump AWSSDK.S3 from 3.7.9.101.8 to 3.7.101.26
- Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3
- Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7
Changes:
- f3d0701 Merge pull request #1070 from Arkatufus/Update_RELEASE_NOTES_for_0.3.0-beta4
- 3b1cabe Fix typo
- e6ebb2c Update RELEASE_NOTES.md for v0.3.0-beta4 release
- f97ac29 Use Directory.Build for Microsoft.Extensions version (#1069)
- e24481d Bump AWSSDK.CloudFormation from 3.7.101.4 to 3.7.102.7 (#1066)
- 70a392a Bump Microsoft.Extensions.Logging.Configuration from 6.0.0 to 7.0.0 (#1001)
- 84afa14 Bump System.Diagnostics.DiagnosticSource from 6.0.0 to 7.0.0 (#1007)
- b9f0233 Bump Microsoft.Extensions.Logging from 6.0.0 to 7.0.0 (#1005)
- 79a7b0a Bump AWSSDK.ECS from 3.7.100.8 to 3.7.102.3 (#1064)
- 1091b0f Bump WireMock.Net from 1.5.10 to 1.5.11 (#1068)
See More
- 0b1e7a2 Bump AWSSDK.S3 from 3.7.101.8 to 3.7.101.26 (#1065)
- 8425e2a Merge pull request #1067 from akkadotnet/dependabot/nuget/AWSSDK.EC2-3.7.111.1
- b88c3e7 Bump AWSSDK.EC2 from 3.7.102.1 to 3.7.111.1
- 9562709 Bump Azure.Data.Tables from 12.6.1 to 12.7.1 (#1048)
- fc00feb Fix invalid client instantiation for Azure Lease (#1063)
- cfd100a Add Cluster.Singleton spec. (#1042)
- 60b4e31 Bump AkkaHostingVersion from 0.5.1 to 0.5.2-beta1 (#1054)
- 291c2b7 Bump Azure.Identity from 1.7.0 to 1.8.0 (#1046)
- 3cf891b Bump AkkaVersion from 1.4.45 to 1.4.46 (#1041)
- 838d125 Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.0 (#1009)
This list of changes was auto generated.
Akka.Management v0.3.0-beta3
0.3.0-beta3 November 7 2022
Version 0.3.0-beta3 is a minor release that contains some minor bug fixes.
- [Coordination.Azure]
AzureLeaseSetup
will log an error if user did not set bothAzureCredential
andServiceEndpoint
properties - Update dependency NuGet package versions
- Bump Petabridge.Cmd from 1.1.2 to 1.1.3
- Bump Akka.Hosting from 0.5.0 to 0.5.1
- Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8
- Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8
- Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1
- Bump GoogleProtobuf from 3.21.7 to 3.21.9
Changes:
- 2a463b8 Merge pull request #999 from akkadotnet/dev
- 8daaffb Update RELEASE_NOTES.md for 0.3.0-beta3 release (#998)
- 52379cd Bump WireMock.Net from 1.5.6 to 1.5.10 (#996)
- 5a02b0a Bump Google.Protobuf from 3.21.7 to 3.21.9 (#976)
- 22ab50b Merge pull request #997 from akkadotnet/dependabot/nuget/AWSSDK.CloudFormation-3.7.101.4
- f8cd9b9 Bump AWSSDK.CloudFormation from 3.7.11.41 to 3.7.101.4
- effdd99 Bump Azure.Storage.Blobs from 12.14.0 to 12.14.1 (#957)
- 49ea364 Merge pull request #993 from akkadotnet/dependabot/nuget/AWSSDK.EC2-3.7.102.1
- b475315 Bump AWSSDK.EC2 from 3.7.95 to 3.7.102.1
- 2374468 Bump coverlet.collector from 3.1.2 to 3.2.0 (#983)
See More
- 98c4670 Bump AWSSDK.ECS from 3.7.5.90 to 3.7.100.8 (#994)
- 5196fc7 Bump AWSSDK.S3 from 3.7.9.65 to 3.7.101.8 (#995)
- c4b6d9d Bump PbmVersion from 1.1.2 to 1.1.3 (#954)
- 196326f Make AzureLeaseSetup more strict (#991)
- b7ded3d Bump FluentAssertions from 6.7.0 to 6.8.0 (#963)
- 09c491b Bump AkkaHostingVersion from 0.5.0 to 0.5.1 (#958)
- 5d20e5c Merge pull request #919 from akkadotnet/dev [ #918 ]
- 42b1e73 Version 0.3.0-beta1 release
- 5092dff Version 0.2.4-beta3 Release
- 49142c7 Merge branch 'dev'
- 802545f Merge pull request #533 from Arkatufus/master
- fc883db Merge branch 'dev'
- dd71adc 0.2.4-beta1 Release
- 688f4ba Merge branch 'dev'
- 7a6b624 0.2.3-beta2
- 72a7f0e 0.2.3-beta1 Release
- 1c4b999 Merge branch 'dev'
- 3db92f8 Merge pull request #151 from akkadotnet/dev
- b8bfb48 Fix build script
- b8031f6 Merge branch 'dev'
- 342c8d5 0.2.1-beta4 Release
- 6f1830f Merge branch 'dev'
- a9e8ae8 0.2.1-beta3 Release
- cdce30e Merge branch 'dev'
- 0f58853 0.2.1-beta2 Release
- 26a9031 Merge branch 'dev'
- f324330 0.2.1-beta1 Release
- 0780fd1 Merge branch 'dev'
- e81d04d 0.2.0-beta1 Release
- a27cd25 Merge branch 'dev'
- a8aed2a Merge pull request #16 from akkadotnet/dev
- 59fdc8a Merge pull request #11 from akkadotnet/dev
This list of changes was auto generated.
Akka.Management v0.3.0-beta2
0.3.0-beta2 October 20 2022
Version 0.3.0-beta2 is a minor release that contains some minor bug fixes.
- Update to Akka.NET v1.4.45
- [Cluster.Bootstrap] Fix wrong fallback port value
- Bump Azure.Storage.Blobs from 12.13.1 to 12.14.0
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
- [Discovery.Kubernetes] Add programmatic Setup class
- [Discovery.Kubernetes] Add Akka.Hosting support
- Update dependency NuGet package versions
To use Akka.Coordination.KubernetesApi
or Akka.Coordination.Azure
lease with Akka split-brain resolver, instead of passing in a HOCON path into LeaseImplementation
property inside the LeaseMajorityOption
class, you will need to pass in KubernetesLeaseOption
or AzureLeaseOption
instance instead.
All DefaultAzureCredential
parameters and properties has been refactored to its base class TokenCredential
for better flexibility.
0.2.5-beta4 August 16 2022
Version 0.2.5-beta4 adds Akka.Hosting
support to Akka.Coordination.KubernetesApi
, allowing you to set a Kubernetes based lease lock through Akka.Hosting
.
- [Management] Include
Exception
cause inside start-up failure warning - [Discovery.Azure] Clean-up discovery entry during shutdown
- [Discovery.Azure] Add
DefaultAzureCredential
support - [Discovery.Azure] Add
TableClientOption
support - [Coordination.KubernetesApi] Add
ActorSystemSetup
support - [Coordination.KubernetesApi] Add
Akka.Hosting
support - [Management] Harden
Akka.Management
andCluster.Bootstrap
startup interaction - Update dependency NuGet package versions
0.2.5-beta3 August 16 2022
Version 0.2.5-beta3 adds Akka.Hosting
support to Akka.Management
, Akka.Management.Cluster.Bootstrap
, and Akka.Discovery.Azure
, allowing users to configure these modules through Akka.Hosting
.
- [Discovery.Azure] Add shutdown cleanup implementation
- [Management] Add Akka.Hosting support
- [ClusterBootstrap] Add Akka.Hosting support
- [Discovery.Azure] Add Akka.Hosting support
- Update dependency NuGet package versions
0.2.5-beta2 August 9 2022
- [ClusterBootstrap] Add programmatic setup to ClusterBootstrap
- [Discovery.Azure] Fix OData query bug and AskTimeoutException bug
- [Discovery.Azure] Fix inconsistent IP address resolution in guardian actor
- [Http.Shim] Replace internal HTTP server from Kestrel to Ceen.Httpd
- [Management] Add programmatic setup to Akka.Management
- NuGet package version updates:
0.2.5-beta1 August 1 2022
- Update to Akka.NET v1.4.40
- Update AWS SDK versions to latest:
- Update PBM version to 1.1.0
- Add Akka.Discovery.Azure discovery feature
Akka.Discovery.Azure
This new discovery module leverages Azure Table Storage as a source for Akka.NET cluster discovery and bootstraping. A more complete documentation can be read here
0.2.4-beta3 May 5 2022
0.2.4-beta2 April 14 2022
- Update to Akka.NET v1.4.37
- Make Kubernetes discovery error message more verbose
- Add working Kubernetes lease stress test project
- Update all AWSSDK versions
0.2.4-beta1 December 3 2021
- Fix Kubernetes discovery label selector and add documentation
- Add Kubernetes lease feature
- Fix Kubernetes discovery throws NRE on containers with portless IP address
- Fix Cluster.Bootstrap default configuration not injected properly on startup
- Update to Akka.NET v1.4.28
- Update all AWSSDK versions
0.2.3-beta2 October 5 2021
0.2.3-beta1 October 4 2021
- Fix Akka.Management default host name bug
0.2.2-beta1 September 29 2021
- Update to Akka.NET v1.4.26
- Added Akka.Discovery.KubernetesApi package - as the name implies, it uses the Kubernetes API to query for available pods to act as seed nodes.
- Update all AWSSDK versions
0.2.1-beta4 September 4 2021
- Fix erroneous failing probe messages after cluster formed
- Update all AWSSDK versions
0.2.1-beta3 August 16 2021
- Add .NET 5.0 support to Akka.Http.Shim
- Bump AWSSDK.ECS from 3.7.2.13 to 3.7.2.27
- Bump [A...
Akka.Management v0.3.0-beta1
0.3.0-beta1 October 5 2022
Version 0.3.0-beta1 adds Akka.Coordination.Azure
support, allowing you to use Azure Blob Storage as an Akka Lease backend. It also has a few breaking change to the Akka.Coordination.KubernetesApi
Akka.Hosting
support and Akka.Discovery.Azure
Akka.Hosting
support.
- Update to Akka.NET v1.4.43
- [Coordination.Azure] Add Akka.Coordination.Azure Akka Lease support
- [Discovery.Aws] Add programmatic Setup class
- [Discovery.Aws] Add Akka.Hosting support
- [Discovery.Aws.Ec2] Add validator to Ec2ServiceDiscoverySetup
- [Discovery.Azure] Refactor
DefaultAzureCredential
toTokenCredential
- [Discovery.Kubernetes] Add programmatic Setup class
- [Discovery.Kubernetes] Add Akka.Hosting support
- Update dependency NuGet package versions
To use Akka.Coordination.KubernetesApi
or Akka.Coordination.Azure
lease with Akka split-brain resolver, instead of passing in a HOCON path into LeaseImplementation
property inside the LeaseMajorityOption
class, you will need to pass in KubernetesLeaseOption
or AzureLeaseOption
instance instead.
All DefaultAzureCredential
parameters and properties has been refactored to its base class TokenCredential
for better flexibility.
0.2.5-beta4 August 16 2022
Version 0.2.5-beta4 adds Akka.Hosting
support to Akka.Coordination.KubernetesApi
, allowing you to set a Kubernetes based lease lock through Akka.Hosting
.
- [Management] Include
Exception
cause inside start-up failure warning - [Discovery.Azure] Clean-up discovery entry during shutdown
- [Discovery.Azure] Add
DefaultAzureCredential
support - [Discovery.Azure] Add
TableClientOption
support - [Coordination.KubernetesApi] Add
ActorSystemSetup
support - [Coordination.KubernetesApi] Add
Akka.Hosting
support - [Management] Harden
Akka.Management
andCluster.Bootstrap
startup interaction - Update dependency NuGet package versions
0.2.5-beta3 August 16 2022
Version 0.2.5-beta3 adds Akka.Hosting
support to Akka.Management
, Akka.Management.Cluster.Bootstrap
, and Akka.Discovery.Azure
, allowing users to configure these modules through Akka.Hosting
.
- [Discovery.Azure] Add shutdown cleanup implementation
- [Management] Add Akka.Hosting support
- [ClusterBootstrap] Add Akka.Hosting support
- [Discovery.Azure] Add Akka.Hosting support
- Update dependency NuGet package versions
0.2.5-beta2 August 9 2022
- [ClusterBootstrap] Add programmatic setup to ClusterBootstrap
- [Discovery.Azure] Fix OData query bug and AskTimeoutException bug
- [Discovery.Azure] Fix inconsistent IP address resolution in guardian actor
- [Http.Shim] Replace internal HTTP server from Kestrel to Ceen.Httpd
- [Management] Add programmatic setup to Akka.Management
- NuGet package version updates:
0.2.5-beta1 August 1 2022
- Update to Akka.NET v1.4.40
- Update AWS SDK versions to latest:
- Update PBM version to 1.1.0
- Add Akka.Discovery.Azure discovery feature
Akka.Discovery.Azure
This new discovery module leverages Azure Table Storage as a source for Akka.NET cluster discovery and bootstraping. A more complete documentation can be read here
0.2.4-beta3 May 5 2022
0.2.4-beta2 April 14 2022
- Update to Akka.NET v1.4.37
- Make Kubernetes discovery error message more verbose
- Add working Kubernetes lease stress test project
- Update all AWSSDK versions
0.2.4-beta1 December 3 2021
- Fix Kubernetes discovery label selector and add documentation
- Add Kubernetes lease feature
- Fix Kubernetes discovery throws NRE on containers with portless IP address
- Fix Cluster.Bootstrap default configuration not injected properly on startup
- Update to Akka.NET v1.4.28
- Update all AWSSDK versions
0.2.3-beta2 October 5 2021
0.2.3-beta1 October 4 2021
- Fix Akka.Management default host name bug
0.2.2-beta1 September 29 2021
- Update to Akka.NET v1.4.26
- Added Akka.Discovery.KubernetesApi package - as the name implies, it uses the Kubernetes API to query for available pods to act as seed nodes.
- Update all AWSSDK versions
0.2.1-beta4 September 4 2021
- Fix erroneous failing probe messages after cluster formed
- Update all AWSSDK versions
0.2.1-beta3 August 16 2021
- Add .NET 5.0 support to Akka.Http.Shim
- Bump AWSSDK.ECS from 3.7.2.13 to 3.7.2.27
- Bump AWSSDK.S3 from 3.7.1.13 to 3.7.1.23
- Bump AWSSDK.EC2 from 3.7.16.2 to 3.7.20.5
0.2.1-beta2 August 12 2021
- Add documentation
0.2.1-beta1 August 5 2021
- Fix [compatibility for Akka.Discovery.Config](https://github.com/akkadotnet/Akka.M...
Akka.Management v0.2.5-beta4
0.2.5-beta4 August 16 2022
Version 0.2.5-beta4 adds Akka.Hosting
support to Akka.Coordination.KubernetesApi
, allowing you to set a Kubernetes based lease lock through Akka.Hosting
.
- [Management] Include
Exception
cause inside start-up failure warning - [Discovery.Azure] Clean-up discovery entry during shutdown
- [Discovery.Azure] Add
DefaultAzureCredential
support - [Discovery.Azure] Add
TableClientOption
support - [Coordination.KubernetesApi] Add
ActorSystemSetup
support - [Coordination.KubernetesApi] Add
Akka.Hosting
support - [Management] Harden
Akka.Management
andCluster.Bootstrap
startup interaction - Update dependency NuGet package versions
Changes:
- 741c4ce Update RELEASE_NOTES.md for 0.2.5-beta4 release (#800)
- 5fd61d7 Merge pull request #792 from akkadotnet/dependabot/nuget/Microsoft.NET.Test.Sdk-17.3.1
- 4e83462 Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1
- 4f7fb9b Merge pull request #797 from akkadotnet/dependabot/nuget/AWSSDK.S3-3.7.9.45
- 7ecde23 Bump AWSSDK.S3 from 3.7.9.39 to 3.7.9.45
- 5825775 Merge pull request #798 from akkadotnet/dependabot/nuget/AWSSDK.ECS-3.7.5.69
- f8d12bd Bump AWSSDK.ECS from 3.7.5.63 to 3.7.5.69
- 2057e52 Merge pull request #799 from akkadotnet/dependabot/nuget/AWSSDK.EC2-3.7.83.3
- 80c3a8b Bump AWSSDK.EC2 from 3.7.81.2 to 3.7.83.3
- be12bda Merge pull request #793 from akkadotnet/dependabot/nuget/AWSSDK.CloudFormation-3.7.11.20
See More
- 216a5d1 Bump AWSSDK.CloudFormation from 3.7.11.15 to 3.7.11.20
- a904f25 Fix racy timeout tests (#791)
- 3c4842c Improve XML-DOC for Akka.Management and Akka.Discovery.Azure (#790)
- 94fef98 Harden Management and ClusterBootstrap interaction (#789)
- cd0e6f8 Bump WireMock.Net from 1.5.3 to 1.5.4 (#782)
- a4b2256 [Kubernetes Lease] Add Akka.Hosting support (#784)
- 8a252f1 Fix settings and settings spec, add Setup support (#781)
- 4cb27e0 Add optional TableClientOption parameter support for Discovery.Azure DefaultAzureCredential setup (#783)
- e0957ee Add DefaultAzureCredential support to Akka.Discovery.Azure (#778)
- fabb5f1 Cleaner discovery service shutdown (#780)
- 3ef9cc7 Make sure that exception is included in the log (#779)
- 806e288 Bump Grpc.Tools from 2.47.0 to 2.48.0 (#762)
This list of changes was auto generated.
Akka.Management v0.2.5-beta3
0.2.5-beta3 August 16 2022
- [Discovery.Azure] Add shutdown cleanup implementation
- [Management] Add Akka.Hosting support
- [ClusterBootstrap] Add Akka.Hosting support
- [Discovery.Azure] Add Akka.Hosting support
- Update dependency NuGet package versions
0.2.5-beta2 August 9 2022
- [ClusterBootstrap] Add programmatic setup to ClusterBootstrap
- [Discovery.Azure] Fix OData query bug and AskTimeoutException bug
- [Discovery.Azure] Fix inconsistent IP address resolution in guardian actor
- [Http.Shim] Replace internal HTTP server from Kestrel to Ceen.Httpd
- [Management] Add programmatic setup to Akka.Management
- NuGet package version updates:
0.2.5-beta1 August 1 2022
- Update to Akka.NET v1.4.40
- Update AWS SDK versions to latest:
- Update PBM version to 1.1.0
- Add Akka.Discovery.Azure discovery feature
Akka.Discovery.Azure
This new discovery module leverages Azure Table Storage as a source for Akka.NET cluster discovery and bootstraping. A more complete documentation can be read here
0.2.4-beta3 May 5 2022
0.2.4-beta2 April 14 2022
- Update to Akka.NET v1.4.37
- Make Kubernetes discovery error message more verbose
- Add working Kubernetes lease stress test project
- Update all AWSSDK versions
0.2.4-beta1 December 3 2021
- Fix Kubernetes discovery label selector and add documentation
- Add Kubernetes lease feature
- Fix Kubernetes discovery throws NRE on containers with portless IP address
- Fix Cluster.Bootstrap default configuration not injected properly on startup
- Update to Akka.NET v1.4.28
- Update all AWSSDK versions
0.2.3-beta2 October 5 2021
0.2.3-beta1 October 4 2021
- Fix Akka.Management default host name bug
0.2.2-beta1 September 29 2021
- Update to Akka.NET v1.4.26
- Added Akka.Discovery.KubernetesApi package - as the name implies, it uses the Kubernetes API to query for available pods to act as seed nodes.
- Update all AWSSDK versions
0.2.1-beta4 September 4 2021
- Fix erroneous failing probe messages after cluster formed
- Update all AWSSDK versions
0.2.1-beta3 August 16 2021
- Add .NET 5.0 support to Akka.Http.Shim
- Bump AWSSDK.ECS from 3.7.2.13 to 3.7.2.27
- Bump AWSSDK.S3 from 3.7.1.13 to 3.7.1.23
- Bump AWSSDK.EC2 from 3.7.16.2 to 3.7.20.5
0.2.1-beta2 August 12 2021
- Add documentation
0.2.1-beta1 August 5 2021
0.2.0-beta1 August 5 2021
- Added support for Akka.Management and Akka.Management.Cluster.Bootstrap
0.1.0-beta2 August 3 2021
- Added support for EC2 Instance Metadata Service based credential
0.1.0-beta1 July 16 2021
- First beta release
- Added support for
Akka.Discovery.AwsApi
Changes:
- 7ba95d7 Update RELEASE_NOTES.md for 0.2.5-beta3 release (#761)
- 0aea8ce Merge pull request #757 from akkadotnet/dependabot/nuget/AWSSDK.ECS-3.7.5.63
- c78a548 Bump AWSSDK.ECS from 3.7.5.60 to 3.7.5.63
- 7496013 Merge pull request #760 from akkadotnet/dependabot/nuget/AWSSDK.CloudFormation-3.7.11.15
- adde44b Bump AWSSDK.CloudFormation from 3.7.11.12 to 3.7.11.15
- 148a759 Merge pull request #759 from akkadotnet/dependabot/nuget/AWSSDK.EC2-3.7.81.2
- b78f875 Bump AWSSDK.EC2 from 3.7.80.2 to 3.7.81.2
- 5e403b4 Merge pull request #758 from akkadotnet/dependabot/nuget/AWSSDK.S3-3.7.9.39
- edf240a Bump AWSSDK.S3 from 3.7.9.36 to 3.7.9.39
- 00028f6 Merge pull request #748 from akkadotnet/dependabot/nuget/Google.Protobuf-3.21.5
See More
- 9ccc39a Bump Google.Protobuf from 3.21.4 to 3.21.5
- 0b87d40 Add Hosting unit tests for Management, ClusterBootstrap, and Discovery.Azure (#756)
- f276fda Bump Akka.Hosting from 0.4.1 to 0.4.2 (#755)
- e7f0761 Add Akka.Hosting support (#747)
- 06d4bdd Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 (#749)
- 2034de1 Cleanup self member entry during ActorSystem shutdown (#742)
This list of changes was auto generated.
Akka.Management v0.2.5-beta2
0.2.5-beta2 August 9 2022
- [ClusterBootstrap] Add programmatic setup to ClusterBootstrap
- [Discovery.Azure] Fix OData query bug and AskTimeoutException bug
- [Discovery.Azure] Fix inconsistent IP address resolution in guardian actor
- [Http.Shim] Replace internal HTTP server from Kestrel to Ceen.Httpd
- [Management] Add programmatic setup to Akka.Management
- NuGet package version updates:
0.2.5-beta1 August 1 2022
- Update to Akka.NET v1.4.40
- Update AWS SDK versions to latest:
- Update PBM version to 1.1.0
- Add Akka.Discovery.Azure discovery feature
Akka.Discovery.Azure
This new discovery module leverages Azure Table Storage as a source for Akka.NET cluster discovery and bootstraping. A more complete documentation can be read here
0.2.4-beta3 May 5 2022
0.2.4-beta2 April 14 2022
- Update to Akka.NET v1.4.37
- Make Kubernetes discovery error message more verbose
- Add working Kubernetes lease stress test project
- Update all AWSSDK versions
0.2.4-beta1 December 3 2021
- Fix Kubernetes discovery label selector and add documentation
- Add Kubernetes lease feature
- Fix Kubernetes discovery throws NRE on containers with portless IP address
- Fix Cluster.Bootstrap default configuration not injected properly on startup
- Update to Akka.NET v1.4.28
- Update all AWSSDK versions
0.2.3-beta2 October 5 2021
0.2.3-beta1 October 4 2021
- Fix Akka.Management default host name bug
0.2.2-beta1 September 29 2021
- Update to Akka.NET v1.4.26
- Added Akka.Discovery.KubernetesApi package - as the name implies, it uses the Kubernetes API to query for available pods to act as seed nodes.
- Update all AWSSDK versions
0.2.1-beta4 September 4 2021
- Fix erroneous failing probe messages after cluster formed
- Update all AWSSDK versions
0.2.1-beta3 August 16 2021
- Add .NET 5.0 support to Akka.Http.Shim
- Bump AWSSDK.ECS from 3.7.2.13 to 3.7.2.27
- Bump AWSSDK.S3 from 3.7.1.13 to 3.7.1.23
- Bump AWSSDK.EC2 from 3.7.16.2 to 3.7.20.5
0.2.1-beta2 August 12 2021
- Add documentation
0.2.1-beta1 August 5 2021
0.2.0-beta1 August 5 2021
- Added support for Akka.Management and Akka.Management.Cluster.Bootstrap
0.1.0-beta2 August 3 2021
- Added support for EC2 Instance Metadata Service based credential
0.1.0-beta1 July 16 2021
- First beta release
- Added support for
Akka.Discovery.AwsApi
Changes:
- a34f207 Update RELEASE_NOTES.md for 0.2.5-beta2 release (#741)
- eb7abd1 Merge pull request #739 from akkadotnet/dependabot/nuget/AWSSDK.CloudFormation-3.7.11.12
- 9736523 Bump AWSSDK.CloudFormation from 3.7.11.9 to 3.7.11.12
- d75c904 Merge pull request #733 from akkadotnet/dependabot/nuget/AWSSDK.EC2-3.7.80.2
- 4f2c6b6 Bump AWSSDK.EC2 from 3.7.79.2 to 3.7.80.2
- 934e4e4 Merge pull request #734 from akkadotnet/dependabot/nuget/AWSSDK.S3-3.7.9.36
- a5bb943 Bump AWSSDK.S3 from 3.7.9.33 to 3.7.9.36
- bef6452 Merge pull request #424 from akkadotnet/dependabot/nuget/Microsoft.Extensions.Hosting-6.0.1
- a64656d Merge branch 'dependabot/nuget/Microsoft.Extensions.Hosting-6.0.1' of github.com:akkadotnet/Akka.Management into dependabot/nuget/Microsoft.Extensions.Hosting-6.0.1
- 258219a All Microsoft.Extensions NuGet package version has to be bumped in-step
See More
- 1603283 Bump Microsoft.Extensions.Hosting from 3.1.17 to 6.0.1
- 8f06413 Merge pull request #732 from akkadotnet/dependabot/nuget/AWSSDK.ECS-3.7.5.60
- d731e4f Bump AWSSDK.ECS from 3.7.5.57 to 3.7.5.60
- 6551c1e Merge pull request #724 from akkadotnet/dependabot/nuget/Google.Protobuf-3.21.4
- 039f088 Bump Google.Protobuf from 3.21.2 to 3.21.4
- 3ff642f Add AkkaManagement Setup class (#731)
- a093762 Bump Microsoft.Extensions.Hosting from 3.1.17 to 6.0.1
- 7fb464c Replace Kestrel with Ceen (#729)
- 0686b57 Add Setup classes to ClusterBootstrap (#730)
- 0836f2b Remove Dns.GetHostentry, it might not return the original IP address (#728)
- d044865 Bump xunit from 2.4.1 to 2.4.2 (#735)
- bcc4b1c Bump Grpc.Tools from 2.40.0 to 2.47.0 (#720)
- 9018a25 Bump Azure.Data.Tables from 12.6.0 to 12.6.1 (#718)
- 5948fba Fixes for Discovery.Azure (#723)
This list of changes was auto generated.
Akka.Management v0.2.5-beta1
0.2.5-beta1 August 1 2022
- Update to Akka.NET v1.4.40
- Update AWS SDK versions to latest:
- Update PBM version to 1.1.0
- Add Akka.Discovery.Azure discovery feature
Akka.Discovery.Azure
This new discovery module leverages Azure Table Storage as a source for Akka.NET cluster discovery and bootstraping. A more complete documentation can be read here
Changes:
- 9592d4e Update windows-release.yaml
- 88c67f6 Update RELEASE_NOTES.md for v0.2.5-beta1 release (#717)
- e000488 Merge pull request #716 from akkadotnet/feature/akka.discovery.azure
- 590d7ad Merge branch 'dev' into feature/akka.discovery.azure
- 4495192 Bump WireMock.Net from 1.5.2 to 1.5.3 (#715)
- 91901d3 Add documentation (#714)
- b0ce322 Bump AWSSDK.S3 from 3.7.9.20 to 3.7.9.33 (#709)
- f86357d Bump AWSSDK.EC2 from 3.7.76.1 to 3.7.79.2 (#708)
- e848607 Bump AWSSDK.CloudFormation from 3.7.10.13 to 3.7.11.9 (#710)
- 67f8401 Bump AWSSDK.ECS from 3.7.5.47 to 3.7.5.57 (#711)
See More
- 8632880 Add Azurite and Kubernetes based sample project (#713)
- 2e87d7e Add XML-DOC to classes (#712)
- 4ed6953 Bump WireMock.Net from 1.5.1 to 1.5.2 (#707)
- 6d662bd Add guardian actor restart with backoff retry for failing DNS resolution and failing Az table client (#706)
- aea8d30 Bump AkkaVersion from 1.4.39 to 1.4.40 (#700)
- 9c6b897 Add AzureDiscoverySetup Setup class (#701)
- 12ae5ca [Discovery.Azure] Add discovery actors and unit tests (#677)
- a11efbe Bump Docker.DotNet from 3.125.5 to 3.125.10 (#688)
- d9ae47b Bump WireMock.Net from 1.5.0 to 1.5.1 (#668)
- 0128bca Add backing Azure Table data model and client (#666) [ #667 ]
- 84d9b47 Added
feature/*
branch support to AzDo (#667) - 231d862 Bump AWSSDK.ECS from 3.7.5.37 to 3.7.5.47 (#658)
- 08fe7d8 Bump AWSSDK.CloudFormation from 3.7.10.4 to 3.7.10.13 (#656)
- 74daa7e Bump AWSSDK.S3 from 3.7.7.17 to 3.7.9.20 (#657)
- bce9013 Bump AWSSDK.EC2 from 3.7.74.2 to 3.7.76.1 (#659)
- 912b64c Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 (#584)
- a0c3b6b Bump PbmVersion from 1.0.2 to 1.1.0 (#631)
- 1a22661 Bump WireMock.Net from 1.4.41 to 1.5.0 (#630)
- 2f99a9f Bump AkkaVersion from 1.4.38 to 1.4.39 (#621)
- f22c60e Bump FluentAssertions from 6.6.0 to 6.7.0 (#622)
- 5b77827 Bump AWSSDK.ECS from 3.7.5.12 to 3.7.5.37 (#617)
- 353816a Bump AWSSDK.EC2 from 3.7.62.1 to 3.7.74.2 (#620)
- 27d638b Bump AWSSDK.CloudFormation from 3.7.7.16 to 3.7.10.4 (#619)
- 5433dc6 Bump AkkaVersion from 1.4.37 to 1.4.38 (#570)
This list of changes was auto generated.
Akka.Management v0.2.4-beta3
0.2.4-beta3 May 5 2022
Changes:
- 5092dff Version 0.2.4-beta3 Release
- 49142c7 Merge branch 'dev'
- ef66794 Merge pull request #564 from Arkatufus/Update_RELEASE_NOTES_for_0.2.4-beta3
- 2297777 Update RELEASE_NOTES.md for 0.2.4-beta3 release
- 9722d67 Merge pull request #563 from Aaronontheweb/fix/562-HTTP-async-error
- 2b12225 fix NET Core App 3.1 HTTP error [ #562 ]
- 17857af Bump WireMock.Net from 1.4.40 to 1.4.41 (#550)
- c209c1f Add Kubernetes discovery and lease RBAC documentation (#534)
This list of changes was auto generated.