geodesic

🚀 Geodesic is a DevOps Linux Toolbox in Docker

APACHE-2.0 License

Stars
943
Committers
29

Bot releases are visible (Hide)

geodesic -

Published by Nuru about 5 years ago

Update kops, kubectl, and terraform. (#529)

geodesic -

Published by Nuru about 5 years ago

geodesic -

Published by Nuru about 5 years ago

geodesic -

Published by Nuru about 5 years ago

Bumps awscli from 1.16.226 to 1.16.230.

Signed-off-by: dependabot-preview[bot] [email protected]

geodesic -

Published by Nuru about 5 years ago

geodesic -

Published by Nuru about 5 years ago

what

why

Bring in bug and security fixes and new features

Security note

PyYAML is pinned to version 3.13 because that is the latest version that awsebcli supports. This version of PyYAML has a known vulnerability, CVE-2017-18342, summarized as "the yaml.load() API could execute arbitrary code if used with untrusted data."

At the moment, the only tools Geodesic ships with that use PyYAML (as far as we have been able to determine) are awscli and awsebcli. (The yq command included in Geodesic is a golang tool and not the python-yq that uses PyYAML.)

Users of awsebcli or who install their own Python packages should take appropriate precautions.

Special note about this release:

Due to operational errors, the 0.121.0 release was incorrectly published twice, once as 1.121.0 and once as 0.121.0 but pointing to the wrong commit. Users may want to avoid this release in favor of the prior 0.120.4 or next 0.122.0 release to avoid confusion. However, you can verify which version you have by examining these points:

  • The correct commit for release 0.121.0 is 4f55f6a44cd56a8529c3ff0e4c2961c06bc4386d
  • 0.121.0 has awscli==1.16.226 while the previous release has awscli==1.16.209
  • 0.121.0 does not have rootfs/usr/local/bin/codefresh-pipeline while the next release does
geodesic -

Published by Nuru about 5 years ago

geodesic - 0.120.4: Fix a typo in grafana-db

Published by Nuru about 5 years ago

A typo in grafana-db broke downloading Grafana dashboards from arbitrary URLs.

Fixed in #517

geodesic -

Published by Nuru about 5 years ago

geodesic -

Published by Nuru about 5 years ago

geodesic -

Published by Nuru about 5 years ago

Fix TF_BUCKET_PREFIX for Atlantis #512

geodesic -

Published by Nuru about 5 years ago

geodesic -

Published by Nuru about 5 years ago

what

  • Update "latest" tag upon release
  • Multiple updates, including updating cloudposse/packages from 0.90.0 to 0.116.0

why

  • Ensure "latest" tag tracks latest release
  • Bring in current tools
  • closes #496
  • closes #502
  • closes #504
  • closes #506
  • closes #507
  • closes #509 Security issue
geodesic - 0.118.0 [git] Revert git to v2.20.1 and other tweaks

Published by Nuru about 5 years ago

Revert git to v2.20.1 and other tweaks.
See #508 for details.

geodesic - 0.117.0 Direnv with Terraform 0.12

Published by aknysh about 5 years ago

what

  • Use an empty cache folder to initialize module

why

  • Terraform 0.12 no longer allows initialization of folders with even dot files =(
  • Example of how to use direnv with terraform 0.12

usage

export TF_MODULE_CACHE=.module
mkdir -p ${TF_MODULE_CACHE}
geodesic -

Published by Nuru over 5 years ago

geodesic -

Published by Nuru over 5 years ago

  1. [aliases] Do not overwrite existing commands with our default aliases and functions
  2. [codefresh] Add some helper functions to be used with Codefresh CI/CD pipeline
  3. [tfenv] Set a default TFENV_BLACKLIST if the variable is not already one set
  4. [docker] Tag docker images with short commit tags as well as long ones

For more, see PR #499

geodesic - [helm] Unpin helm, update to 2.14.1

Published by Nuru over 5 years ago

geodesic -

Published by goruha over 5 years ago

geodesic -

Published by osterman over 5 years ago