Releases: LamaAni/KubernetesJobOperator
Releases · LamaAni/KubernetesJobOperator
Fixes for config loading in cluster and invalid kinds
Fixes
- Name changes (no breaking, internal)
- Fixed config loading to account for defaults.
- Added default kube config.
- Added default global and config specific namespace
- Added support for config loading using kubernetes role. (Using the kubernetes package).
- Changed to no breaking when KubeObjectKind is not available if its not the main state object.
Fixes for google compose and config loading
- Fixed configuration loading and added support for default config.
- Fixed errors when loading default config from file.
- Gave priority to file load over other in-cluster auto detect.
- Moved configuration to its own config files.
Small fixes to KubernetesLegacyJobOperator
- Allow no args
- Allow no image
Major version change (1.0.1) - Pod/Jobs/Custom, python3.6 and google composer
Major version change (1.0.1)
Fixes:
- Added support for python 3.6
- Added support for google composer.
- Moved threading to external PiPy package [zthreading.py] (https://pypi.org/project/zthreading/).
- Moved to use a new kube rest api interface, which dose direct api calls (via the kuberntes package).
- Allow to run multiple object deployments (i.e. same as kubectl apply).
- Added support for Pods and Jobs.
- Added support for Custom Kubernetes Controllers (specialized kinds)
- Fixed internal reference to kube_api
- Fixed internal reference to templates.
Missing:
- Readme updates.
Breaking changes:
- Added/Removed/Changed arguments in KubernetesJobOperator. (See list below)
- Added/Removed/Changed arguments in KubernetesLegacyJobOperator. (See list below)
Changed arguments in KubernetesJobOperator:
- Changed job_yaml -> body
- Changed job_yaml_fielpath -> body_filepath
- Removed the ability to send unnamed args.
Changed arguments in KuberentesLegacyJobOperator:
- Changed job_yaml -> body
- Changed job_yaml_fielpath -> body_filepath
Major version change (1.0.0) - Added support features for pods/jobs/custom and google composer
Major version change (1.0.0) - Added support features for pods/jobs/custom and google composer
Pre-release
Pre-release
Major version change (1.0.0)
Fixes:
- Added support for python 3.6
- Added support for google composer.
- Moved threading to external PiPy package [zthreading.py] (https://pypi.org/project/zthreading/).
- Moved to use a new kube rest api interface, which dose direct api calls (via the kuberntes package).
- Allow to run multiple object deployments (i.e. same as kubectl apply).
- Added support for Pods and Jobs.
- Added support for Custom Kubernetes Controllers (specialized kinds)
Missing:
- Readme updates.
Breaking changes:
- Added/Removed/Changed arguments in KubernetesJobOperator. (See list below)
- Added/Removed/Changed arguments in KubernetesLegacyJobOperator. (See list below)
Changed arguments in KubernetesJobOperator:
- Changed job_yaml -> body
- Changed job_yaml_fielpath -> body_filepath
- Removed the ability to send unnamed args.
Changed arguments in KuberentesLegacyJobOperator:
- Changed job_yaml -> body
- Changed job_yaml_fielpath -> body_filepath
Added pypi package
What
Added pypi package to the release actions
Bug fix - using a custom path for a kubernetes config file
What
A error, when loading configuration using a custom config file. See: #7
Added envs to parameters
What
Added envs to input parameters
RC
Auto cluster detection
What
The in_cluster parameter will now auto detect if its running in a kube cluster