Event Store packages for Amazon Linux 2

News
,

Event Store packages for Amazon Linux 2

An EventStoreDB Commercial package for Amazon Linux 2 is now available!

Changes moving from Amazon Linux 1 to Amazon Linux 2 Packages


Phasing out support for AWS Auto Scaling groups

Running Event Store in AWS EC2 Auto Scaling groups (ASG) is no longer a recommended practice because ASG can end up simultaneously or near simultaneously deleting all instances

To learn more about running Event Store clusters, read this guide.

Systemd instead of System V init system

As of Amazon Linux version 2, System V init has been replaced with systemd service and systems manager. Event Store is now started using systemctl instead of initctl

  • Enable Event Store on Startup
    systemctl enable eventstore
    
  • Start Event Store
    systemctl start eventstore
    

Event Store not exposed on external IP by default

Event Store does not run on an external IP by default anymore. Additional configuration is needed to access Event Store on public IP & DNS after opening ports in EC2 Security Groups as follows :

IntIp: <Private IP>
ExtIp: <Private IP>
IntHttpPort: 2112
ExtHttpPort: 2113
IntTcpPort: 1112
ExtTcpPort: 1113
IntHttpPrefixes: http://*:2112/
ExtHttpPrefixes: http://*:2113/
AddInterfacePrefixes: false
DiscoverViaDns: false

A Private IP can be fetched using an Instance Metadata query for scripting this process.

PRIVATE_IP=`curl --silent --location http://169.254.169.254/latest/meta-data/local-ipv4`

Related posts

New EventStoreDB Java Client

News
Mat McLoughlin,

Event Store is pleased to announce the open-sourcing of a new supported GRPC-based Java client for EventStoreDB. Releasing the new EventStoreDB Java client is representative of Event Store’s intent to have fully supported, first-class clients for every major platform.


Event Store Announces EventStoreDB Name Change

News
Mat McLoughlin,

We are pleased to announce a name change to our core product: the current Event Store open source database technology will be renamed EventStoreDB. "There are two major reasons for the name change. One is to make it as clear as possible that the flagship Event Store technology is a database technology. We had occasional feedback that this wasn't completely clear. Two, it makes room for other products that are on Event Store's roadmap and...


Announcing a New Versioning Strategy

News
Mat McLoughlin,

There's a lot of changes happening at Event Store, with an increase in team size and a new vision for taking Event Store to the next level. As part of these changes, we are updating our versioning and release strategy. This is to make it clearer to our customers when they can expect a new release and how long we will support it for. From the next release (that would have been called V6) we...