Skip to content

Releases: oshied/directord

0.6.0

23 May 04:40
7e70a1f
Compare
Choose a tag to compare

Directord now supports data-stores. With this release, the data storage process was moved into a plugin, making it possible to support multiple data-stores for persistence when needed.

star-trek-TNG-data-Geordi-glasses-1387804097I

While Directord was built to be ephemeral, multiple requests have been made to allow Directord to leverage an external data-store. With this release, the capability to use external data-stores has been developed, with the first external plugin being Redis; additional plugins are planned for future releases.

  • The new CLI and configuration option datastore has been added using an RFC-1738 compatible string.

Additional changes have been made to clean up code, improve performance, and further enhance the user-experience.

0.5.0

14 May 23:03
21f1a83
Compare
Choose a tag to compare

Directord now supports a fully modular back-end allowing users develop their own components. Everything about the builtin components and how to develop new ones can be found here.

components

Several additional enhancements have gone into the health-check system, making it now possible to monitor the version of Directord in service across the cluster and the respective uptime for nodes within the cluster.

Orchestrations now allow operators to write jobs with using both the line or YAML format. This change ensures operators have a way to express complex tasks using easy to understand arguments. Documentation on orchestration structures can be found here.

0.4.0

10 May 16:13
ee40fe1
Compare
Choose a tag to compare

With this release the new verb POD has been implemented, allowing Directord to orchestrate and interact with #containers, in pods, via podman. The implementation of pods is currently coupled with podman-py as an optional component which can be installed using "pip install 'directord[dev]'".

To support the podman integration a new example orchestration has been added, "podman.yaml", which is cross platform compatible and allows Directord to automate the installation and setup process when needed. This new orchestration can be found within the "orchestrations" directory.

  • Test coverage has been extended
  • Documentation has been updated
  • Systems have been improved
  • So much WIN!

pods

0.3.0

06 May 02:46
b245c2a
Compare
Choose a tag to compare

Directord 0.3.0 is NOW!

  • Cleaniner CLI
  • Tested code for EVERYTHING
  • New library object/context manager
  • MOAR documentation

boom

0.2.0

02 May 05:04
de677e2
Compare
Choose a tag to compare

We're alive, we're online, and we're functional!

hi

0.1.7

02 May 04:09
e8d2592
Compare
Choose a tag to compare

Rocking new capabilities, a refined interface, and more intelligence client side caching.

hammon

The message spec has been updated to support stdout/err which further enhances debuggability and user experience.

0.1.6

30 Apr 23:52
d2f2868
Compare
Choose a tag to compare

Faster, more stable, MOAR POWER, all around better.

smug-face

Directord 0.1.5

30 Apr 04:31
1d1c475
Compare
Choose a tag to compare

Better CLI interactions, more performance, new abilities, so much POWER!

power

0.1.4

29 Apr 02:49
e841736
Compare
Choose a tag to compare

Performance improvements galore.

Directord was already fast, now it's faster.

power

0.1.3

28 Apr 18:15
Compare
Choose a tag to compare

Now with MOAR testing!

source