Sha256: 676a431e68182faa77a8e96f1598f27fff77888b22009045f4a9caf2742ee130
Contents?: true
Size: 1.61 KB
Versions: 1
Compression:
Stored size: 1.61 KB
Contents
# v1.2.0 - Clean up finished pods that have successfully completed # v1.1.0 - Fix design to set `INTERVAL=0` for the worker in the Kubernetes job manifest, which tells `resque` to work until there are no more jobs, rather than monkey-patching `Resque::Worker` to look for `TERM_ON_EMPTY` environment variable. # v1.0.0 **Breaking Change:** - Requires `kubeclient` 3.1.2 or 4.x **Changes:** - Add `kubeclient` configuration option for connecting to any Kubernetes server - Use kubernetes namespace provided by cluster or `kubectl` configuration when available - Add Appraisal for testing with kubeclient 3.1.2 and 4.x # v0.10.0 - `kubeclient` may not be later than 3.0.0 due to change in signature of `Kubeclient::Config::Context#initialize` in `kubeclient` 3.1.0 # v0.9.0 - Update to not pollute the job class with our methods # v0.8.0 - Fix bug where enqueueing jobs would keep adding workers if worker count was _greater_ than `max_workers` # v0.7.0 - Update to support kubeclient 2.2 or 3.x # v0.6.0 - Add support for ActiveJob when configured to be backed by Resque - When authorizing with `~/.kube/config` use Google Default Application Credentials rather than require a forked version of `kubeclient` # v0.5.0 - Maximum workers can no be configured per job type - Fix a crash when cleaning up a job that was removed by another process - No longer clean up pods because cleaning up finished jobs takes care of that - Apply rubocop, and bundler-audit rules # v0.4.0 - Syntax error fix # v0.3.0 - Syntax error fix # v0.2.0 - Fix for running in GKE cluster and production Rails environment # v0.1.0 - Initial release
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
resque-kubernetes-1.2.0 | CHANGELOG.md |