v0.3.1
Added
- Modified jit update_kubeconfig and update_aws_config methods to ensure parent directories are created recursively before writing configuration files.
- Updated jit update_aws_config to always overwrite existing profile entries with new values instead of skipping them.
Fixed
- batch job definition fails with deprecated vcpu/memory assignment
- batch job adds zero-value schedulingpriority value which breaks submission to non-prioritized job queues
What's Changed
Pull Requests
- Batch Job Def fixes for deprecated vcpu/memory assignment by @duplocloud-matt in #166
- DUPLO-34392: Updated duploctl jit update_aws_config to overwrite existing profile by @shantanuduplo in #164
- DUPLO-34390: Modified jit update_kubeconfig and update_aws_config ensuring parent directories exists by @shantanuduplo in #165
- removing schedulingpriority if set to 0 by @duplocloud-matt in #168
Full Changelog: v0.3.0...v0.3.1
Installation
PIP PyPi:
duplocloud-client
pip install duplocloud-client==0.3.1PIP Sdist:
The dowload below named duplocloud_client-0.3.1.tar.gz is the sdist of the package.
pip install https://github.com/duplocloud/duploctl/releases/download/v0.3.1/duplocloud_client-0.3.1.tar.gzPIP From Source:
Install directly from the version tag on GitHub.
pip install git+https://github.com/duplocloud/[email protected]Dockerhub:
duplocloud/duploctl:v0.3.1
docker pull duplocloud/duploctl:v0.3.1Install CLI to Path Linux:
curl -s -L https://github.com/duplocloud/duploctl/releases/download/v0.3.1/duploctl-0.3.1-linux-amd64.tar.gz | tar xvz - -C /usr/local/binHomebrew single binary:
brew install duplocloud/tap/duploctlHomebrew with PIP:
brew install duplocloud/tap/duploctl --with-pip