v0.2.35
Added
- Include generated Github release notes in the release description
- Install instructions in the docs
- Cleaned up pipeline and added test reporting into the PRs
- Configmaps and secrets can be created with data values
--from-file
and--from-literal
. The result can be displayed with--dry-run
. Both are a key=value pair but files can simply default the key to the filename.
Fixed
- Fixed update_pod_label subcommand functionality for service.
- fixed many little issues with the docs like misspelled args, unneeded extra ones, and even missing types
- discovered why Args were not renaming based on the function arg.
- Case insensitive tenant name comparison.
- Fixed issue where a services otherDockerConfig was cleared on updates.
- Fixed issue where ecs update image was removing secrets,commands and env variables
What's Changed
Pull Requests
- Svc label function new by @akshay-duplo in #98
- Release-notes by @kferrone in #99
- configmaps and secrets from files and literals by @kferrone in #100
- copy up other docker config by @kferrone in #101
- Fixed the bug ECS reverting the environment variable, command, secrets by @saurav-duplo in #104
- lower case tenant checks by @kferrone in #102
Full Changelog: v0.2.33...v0.2.35
Installation
PIP PyPi:
duplocloud-client
pip install duplocloud-client==0.2.35
PIP Sdist:
The dowload below named duplocloud_client-0.2.35.tar.gz
is the sdist of the package.
pip install https://github.com/duplocloud/duploctl/releases/download/v0.2.35/duplocloud_client-0.2.35.tar.gz
PIP From Source:
Install directly from the version tag on GitHub.
pip install git+https://github.com/duplocloud/duploctl.git@v0.2.35
Dockerhub:
duplocloud/duploctl:v0.2.35
docker pull duplocloud/duploctl:v0.2.35
Install CLI to Path Linux:
curl -s -L https://github.com/duplocloud/duploctl/releases/download/v0.2.35/duploctl-0.2.35-linux-amd64.tar.gz | tar xvz - -C /usr/local/bin
Homebrew single binary:
brew install duplocloud/tap/duploctl
Homebrew with PIP:
brew install duplocloud/tap/duploctl --with-pip