Releases: vaslabs/sbt-kubeyml
Releases · vaslabs/sbt-kubeyml
Recreate strategy for deployment
This release has a bug, use 0.3.2
Changelog
- Provide api methods to change the strategy from RollingUpdate to recreate
Examples:
Recreate
deployment.recreate
Or
deployment.deploymentStrategy(Recreate)
RollingUpdate
val maxSurge: Int = ???
val maxUnavailable: Int = ???
deployment.rollingUpdate(RollingUpdate(maxSurge, maxUnavailable))
Or
val maxSurge: Int = ???
val maxUnavailable: Int = ???
deployment.deploymentStrategy(RollingUpdate(maxSurge, maxUnavailable))
Extra method deploymentStrategy can give an easier way of parametrising the strategy using environment variables.
Akka cluster plugin stable release
Changelog
- Circe update to 0.13.0
- Sbt native packager to 1.6.1
- Akka cluster kubernetes plugin support since 0.3.0-rc2
See documentation for new feature https://sbt-kubeyml.vaslabs.org/akka-cluster/
Akka cluster plugin
Changelog
- Support autogenerating roles and adding default environment variables for Akka clusters according to akka kubernetes discovery recipes.
- Changes default pull image strategy to IfPresent (was supposed to be like that - something was lost in the way)
- Upgrade native packager to 1.6.0
v0.2.9
v0.2.8
v0.2.7
v0.2.6
v0.2.5
v0.2.4
Attention
- This release has a regression which forces you to set a command and args.
- You may choose to use it if you need those fields
- Otherwise use 0.2.3 or move to 0.2.5
Changelog
- Can now provide a command and arguments as specified in https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/#define-a-command-and-arguments-when-you-create-a-pod (Forces 1 command)
- Changed default pull policy to IfNotPresent
Thanks to @shadpro , the sole contributor to this release