Releases: PremiereGlobal/stim
Releases · PremiereGlobal/stim
v0.3.2: Merge pull request #72 from PremiereGlobal/badDefaultValues
0.3.2
Bugfix
- Fixed setting of default values
v0.3.1
Improvements
- changed thottle to 5 times and 2/4/8/16/32 sec
Bugfix
- still fail if throttling happens more then 5 times
v0.3.0
Improvements
- Allow vault to retry getting AWS creditials on throttle message:
vault.retryOnThrottle:bool
- Start work to commonize all configs to using more map style config based on stimpack name
stimpack.key
, IEvault.address
kube.config.namespace
v0.2.1
Bugfix
- Fixed defaulted value for prompt list.
v0.2.0
Improvements
- Allow all config options to also be envVars using subpaths as _ which then get translated to - in viper config
- Added filters for cluster and service account
- Moved version to only output version nothing else. Removed unneeded else statement
- Added semver requirement, and checking. Deploy added global.requiredVersion and global.minimumVersion to the stim.deploy.yaml, so you can enforce versions.
- Adding validation to check for no arg for completion cmd
- Tab completion functionality for bash and zsh
Bugfix
- Fixed minor issue with logging Fatal, showing as Info
- Fixed build/publish for versions
- Upped version of kube-vault-deploy to fix checksum issue downloading kubectl >= 1.18
- Hard set to alpine:3.11 since alpine:3.12 does not support py2 anymore
v0.1.7
Deprecations
- For
stim deploy
, theHELM_VERSION
environment variable for specifying Helm versions is now deprecated. Please use the.spec.tools.helm
configuration for specifying the helm version to use. See deploy docs for more details. - For
stim deploy
, auto-detection of Helm v2 versions is now deprecated. Please use the.spec.tools.helm
configuration for specifying the helm version to use. See deploy docs for more details.
Bugfix
- Fixed a bug where running
stim deploy
via the default Docker method would not respect thespec.tools.helm
version.
v0.1.6
v0.1.5
Bugfix
stim deploy
- Fixed issue with cascading tool versions not working correctly. Certain instance tool versions would overwrite the tool version for other instances.- Changed displayed username in AWS web console for the STS federated login. The username was 'stim-user' and now matches the LDAP sAMAccountName short name.
v0.1.4
Improvements
- Added new Docker image with the format
premiereglobal/stim:v0.1.4-deploy
. This container provides additional features for deployments with stim- Contains additional deploy utilities such as:
bash
,curl
,zip
,jq
,less
,python
,git
,yq
, andaws
- Entrypoint is
bash
to make it easier to run with custom commands
- Contains additional deploy utilities such as:
- Updated Docker tagging
- Master builds will now have the Docker tag
master
andmaster-deploy
, with thestim version
ofstim/master
- Tagged releases will continue having the tag scheme
v0.1.4
andv0.1.4-deploy
, but will also update the latest tagslatest
andlatest-deploy
. Doingstim version
on anylatest
image will now reveal the actual versionstim/vX.X.X
, instead ofstim/master
.
- Master builds will now have the Docker tag
v0.1.3
Improvements
- Added
--method
tostim deploy
allowing optionalshell
deployment. Will auto-select the best options if left empty.shell
deploy will be auto-selected if it detects that it is running in a container
- Added configuration option for cache location. See docs/CONFIG.md
Bugfix
- Fixed Pagerduty request to include all CLI parameters (for example source, component, etc.) as those were not actually being sent to Pagerduty previously