Skip to content

Releases: Memrise/copypod

v0.4.0

19 Sep 10:02
dec14d5

Choose a tag to compare

What's Changed

The code has been refactored to make it easier to work with. It's now divided into multiple files and smaller functions which each have smaller degrees of responsibility.

As part of this some things were added/changed:

  • It's now possible to override the random suffix for the created pod so it is clearer what the pod is used for. This is especially nice if copypod is used a lot and you end up with a bunch of pods with non-descriptive names.

  • Environment variables can be set for the new pod.

  • The creator and original-pod labels have been moved to annotations.

  • A new copypod label is added with a value of true to make it easy to filter copied pods.

  • The karpenter.sh/do-not-disrupt annotation is set with a value of true to make it less likely for the pod to be terminated untimely in clusters using Karpenter for auto scaling.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

17 Sep 12:18
v0.3.0
60b01b6

Choose a tag to compare

Initial release to PyPI.