Skip to content

Major version change (1.0.0) - Added support features for pods/jobs/custom and google composer

Pre-release
Pre-release
Compare
Choose a tag to compare
@LamaAni LamaAni released this 23 Sep 16:47
· 212 commits to master since this release
b3e648c

Major version change (1.0.0)

Fixes:

  1. Added support for python 3.6
  2. Added support for google composer.
  3. Moved threading to external PiPy package [zthreading.py] (https://pypi.org/project/zthreading/).
  4. Moved to use a new kube rest api interface, which dose direct api calls (via the kuberntes package).
  5. Allow to run multiple object deployments (i.e. same as kubectl apply).
  6. Added support for Pods and Jobs.
  7. Added support for Custom Kubernetes Controllers (specialized kinds)

Missing:

  1. Readme updates.

Breaking changes:

  1. Added/Removed/Changed arguments in KubernetesJobOperator. (See list below)
  2. Added/Removed/Changed arguments in KubernetesLegacyJobOperator. (See list below)

Changed arguments in KubernetesJobOperator:

  1. Changed job_yaml -> body
  2. Changed job_yaml_fielpath -> body_filepath
  3. Removed the ability to send unnamed args.

Changed arguments in KuberentesLegacyJobOperator:

  1. Changed job_yaml -> body
  2. Changed job_yaml_fielpath -> body_filepath