-
-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Crac JDK support (SSM open socket) #1024
Comments
I think this is more complex than just open socket. On restore, secrets have to be fetched again. If you are able to provide a PR we are happy to look into it. |
I think an option would be to reload the ssm automatically at runtime with a different profile. In most cases one would take the crac snapshot in a profile like devl but when deploying you would want to switch to QA/PROD when you restore. So is there any way to refresh the ssm config and all related beans at runtime without destroying and recreating the whole app? |
There is a way to reload properties https://docs.awspring.io/spring-cloud-aws/docs/3.1.1/reference/html/index.html#propertysource-reload-2 |
yeah but will that update the properties of all related beans. For instance, if you've got mongoDB or Kafka configured with the initial profile I guess you would have to manually re-create these beans with the new properties, it won't do it for you automatically? |
Type: Feature
I've been experimenting with https://github.com/CRaC/docs. However, when you attempt to do a crac checkpoint and you've got
awssdk:ssm dependency
in the pom then Crac checkpointing fails withas CraC JDK requires no open sockets and files before checkpointing.
Describe the solution you'd like
The text was updated successfully, but these errors were encountered: