geodesic

🚀 Geodesic is a DevOps Linux Toolbox in Docker

APACHE-2.0 License

Stars
943
Committers
29

Bot releases are hidden (Show)

geodesic - 0.152.1-rc1 Portability fixes

Published by Nuru over 2 years ago

geodesic - 0.152.0-rc2 combine v0.150 and v0.151

Published by Nuru over 2 years ago

Combine major updates (v0.150) with new features (v0.151)

Support Docker rootless mode & fix file ownership in root mode #771

geodesic - 0.152.0-rc1 combine v0.150 and v0.151

Published by Nuru over 2 years ago

geodesic - v0.151.0-rc1 Preserve file ownership of host files (#769)

Published by Nuru over 2 years ago

Preserve file ownership of host files (#769)

geodesic - 0.150.0-rc1 OS, Python, and Helm plugin updates

Published by Nuru over 2 years ago

What's Changed

  • Update Alpine, Debian, and Python, and helm plugins (#759)

Full Changelog: https://github.com/cloudposse/geodesic/compare/0.149.1...0.150.0-rc1

geodesic - v0.140.0

Published by Nuru almost 4 years ago

🚀 Enhancements

what

  • Add support for saml2aws
  • Fix improper use of AWS_DATA_PATH
  • Support aws-vault used in combination with AWS SSO
  • Add support for bold terminal output

why

  • Popular tool for bridging gap between SAML web signon and aws CLI use
  • We were using AWS_DATA_PATH for our own purposes, but it is reserved by the aws SDK for use as a PATH-like variable giving a list of directories to search for Python extension modules
  • Support use of AWS SSO in conjunction with Cloud Posse Reference Architecture "hub-and-spoke" role provisioning
  • Add flexibility to display of console messages

references

🐛 Bug Fixes

what

  • Fix broken syntax in draft-release config file

why

  • Action would not execute because of syntax errors

🧰 Included Tools

This PR contains the following updates:

Package Update Change
ansible (source) patch ==2.10.1 -> ==2.10.4

Release Notes

v2.10.3

Compare Source

v2.10.2

Compare Source

This PR contains the following updates:

Package Update Change
boto3 patch ==1.16.9 -> ==1.16.35

Release Notes

v1.16.35

Compare Source

=======

  • api-change:guardduty: [botocore] Update guardduty client to latest version
  • api-change:iotsitewise: [botocore] Update iotsitewise client to latest version
  • api-change:autoscaling: [botocore] Update autoscaling client to latest version
  • api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
  • api-change:pi: [botocore] Update pi client to latest version
  • api-change:cloudtrail: [botocore] Update cloudtrail client to latest version

v1.16.34

Compare Source

=======

  • api-change:networkmanager: [botocore] Update networkmanager client to latest version
  • api-change:kendra: [botocore] Update kendra client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version

v1.16.33

Compare Source

=======

  • api-change:globalaccelerator: [botocore] Update globalaccelerator client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:redshift: [botocore] Update redshift client to latest version

v1.16.32

Compare Source

=======

  • api-change:ecr: [botocore] Update ecr client to latest version
  • api-change:sagemaker: [botocore] Update sagemaker client to latest version
  • api-change:kendra: [botocore] Update kendra client to latest version
  • api-change:quicksight: [botocore] Update quicksight client to latest version
  • api-change:auditmanager: [botocore] Update auditmanager client to latest version
  • api-change:sagemaker-runtime: [botocore] Update sagemaker-runtime client to latest version
  • api-change:sagemaker-edge: [botocore] Update sagemaker-edge client to latest version
  • api-change:forecast: [botocore] Update forecast client to latest version
  • api-change:healthlake: [botocore] Update healthlake client to latest version
  • api-change:emr-containers: [botocore] Update emr-containers client to latest version

v1.16.31

Compare Source

=======

  • api-change:dms: [botocore] Update dms client to latest version
  • api-change:servicecatalog-appregistry: [botocore] Update servicecatalog-appregistry client to latest version

v1.16.30

Compare Source

=======

  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:workspaces: [botocore] Update workspaces client to latest version
  • api-change:license-manager: [botocore] Update license-manager client to latest version
  • api-change:lambda: [botocore] Update lambda client to latest version
  • api-change:ds: [botocore] Update ds client to latest version
  • api-change:kafka: [botocore] Update kafka client to latest version
  • api-change:medialive: [botocore] Update medialive client to latest version
  • api-change:rds: [botocore] Update rds client to latest version

v1.16.29

Compare Source

=======

  • api-change:license-manager: [botocore] Update license-manager client to latest version
  • api-change:compute-optimizer: [botocore] Update compute-optimizer client to latest version
  • api-change:amplifybackend: [botocore] Update amplifybackend client to latest version
  • api-change:batch: [botocore] Update batch client to latest version

v1.16.28

Compare Source

=======

  • api-change:customer-profiles: [botocore] Update customer-profiles client to latest version

v1.16.27

Compare Source

=======

  • api-change:sagemaker-featurestore-runtime: [botocore] Update sagemaker-featurestore-runtime client to latest version
  • api-change:ecr-public: [botocore] Update ecr-public client to latest version
  • api-change:honeycode: [botocore] Update honeycode client to latest version
  • api-change:eks: [botocore] Update eks client to latest version
  • api-change:amplifybackend: [botocore] Update amplifybackend client to latest version
  • api-change:lambda: [botocore] Update lambda client to latest version
  • api-change:sagemaker: [botocore] Update sagemaker client to latest version
  • api-change:lookoutvision: [botocore] Update lookoutvision client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:connect: [botocore] Update connect client to latest version
  • api-change:connect-contact-lens: [botocore] Update connect-contact-lens client to latest version
  • api-change:profile: [botocore] Update profile client to latest version
  • api-change:s3: [botocore] Update s3 client to latest version
  • api-change:appintegrations: [botocore] Update appintegrations client to latest version
  • api-change:ds: [botocore] Update ds client to latest version
  • api-change:devops-guru: [botocore] Update devops-guru client to latest version

v1.16.26

Compare Source

=======

  • api-change:ec2: [botocore] Update ec2 client to latest version

v1.16.25

Compare Source

=======

  • api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
  • api-change:cloudformation: [botocore] Update cloudformation client to latest version
  • api-change:appflow: [botocore] Update appflow client to latest version
  • api-change:fsx: [botocore] Update fsx client to latest version
  • api-change:stepfunctions: [botocore] Update stepfunctions client to latest version
  • api-change:timestream-write: [botocore] Update timestream-write client to latest version
  • api-change:elasticbeanstalk: [botocore] Update elasticbeanstalk client to latest version
  • api-change:batch: [botocore] Update batch client to latest version
  • api-change:cloudtrail: [botocore] Update cloudtrail client to latest version
  • api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
  • api-change:iotsitewise: [botocore] Update iotsitewise client to latest version
  • api-change:codebuild: [botocore] Update codebuild client to latest version
  • api-change:comprehend: [botocore] Update comprehend client to latest version
  • api-change:quicksight: [botocore] Update quicksight client to latest version
  • api-change:mwaa: [botocore] Update mwaa client to latest version
  • api-change:lex-models: [botocore] Update lex-models client to latest version
  • api-change:gamelift: [botocore] Update gamelift client to latest version

v1.16.24

Compare Source

=======

  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:translate: [botocore] Update translate client to latest version
  • api-change:kafka: [botocore] Update kafka client to latest version
  • api-change:application-insights: [botocore] Update application-insights client to latest version
  • api-change:glue: [botocore] Update glue client to latest version
  • api-change:signer: [botocore] Update signer client to latest version
  • api-change:codestar-connections: [botocore] Update codestar-connections client to latest version
  • api-change:codeartifact: [botocore] Update codeartifact client to latest version
  • api-change:elasticache: [botocore] Update elasticache client to latest version
  • api-change:emr: [botocore] Update emr client to latest version
  • api-change:forecast: [botocore] Update forecast client to latest version
  • api-change:iot: [botocore] Update iot client to latest version
  • api-change:autoscaling: [botocore] Update autoscaling client to latest version
  • api-change:ecs: [botocore] Update ecs client to latest version
  • api-change:timestream-query: [botocore] Update timestream-query client to latest version
  • api-change:sso-admin: [botocore] Update sso-admin client to latest version
  • api-change:securityhub: [botocore] Update securityhub client to latest version
  • api-change:lambda: [botocore] Update lambda client to latest version
  • api-change:outposts: [botocore] Update outposts client to latest version
  • api-change:license-manager: [botocore] Update license-manager client to latest version
  • api-change:dynamodb: [botocore] Update dynamodb client to latest version

v1.16.23

Compare Source

=======

  • api-change:servicecatalog-appregistry: [botocore] Update servicecatalog-appregistry client to latest version
  • api-change:appmesh: [botocore] Update appmesh client to latest version
  • api-change:kafka: [botocore] Update kafka client to latest version
  • api-change:macie2: [botocore] Update macie2 client to latest version
  • api-change:chime: [botocore] Update chime client to latest version
  • api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
  • api-change:codeguru-reviewer: [botocore] Update codeguru-reviewer client to latest version
  • api-change:s3: [botocore] Update s3 client to latest version
  • api-change:cognito-identity: [botocore] Update cognito-identity client to latest version
  • api-change:connect: [botocore] Update connect client to latest version

v1.16.22

Compare Source

=======

  • api-change:ce: [botocore] Update ce client to latest version
  • api-change:lex-runtime: [botocore] Update lex-runtime client to latest version
  • api-change:glue: [botocore] Update glue client to latest version
  • api-change:lex-models: [botocore] Update lex-models client to latest version
  • api-change:events: [botocore] Update events client to latest version
  • api-change:autoscaling: [botocore] Update autoscaling client to latest version
  • api-change:ds: [botocore] Update ds client to latest version
  • api-change:kinesisanalyticsv2: [botocore] Update kinesisanalyticsv2 client to latest version
  • api-change:redshift: [botocore] Update redshift client to latest version
  • api-change:medialive: [botocore] Update medialive client to latest version
  • api-change:lambda: [botocore] Update lambda client to latest version

v1.16.21

Compare Source

=======

  • api-change:elasticache: [botocore] Update elasticache client to latest version
  • api-change:cloudformation: [botocore] Update cloudformation client to latest version
  • api-change:codebuild: [botocore] Update codebuild client to latest version
  • bugfix:Retry: [botocore] Fix bug where retries were attempted on any response with an "Error" key.
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:s3control: [botocore] Update s3control client to latest version
  • api-change:backup: [botocore] Update backup client to latest version
  • api-change:outposts: [botocore] Update outposts client to latest version

v1.16.20

Compare Source

=======

  • api-change:connect: [botocore] Update connect client to latest version
  • api-change:chime: [botocore] Update chime client to latest version
  • api-change:fms: [botocore] Update fms client to latest version
  • api-change:network-firewall: [botocore] Update network-firewall client to latest version
  • api-change:rds: [botocore] Update rds client to latest version
  • api-change:macie2: [botocore] Update macie2 client to latest version

v1.16.19

Compare Source

=======

  • api-change:sagemaker: [botocore] Update sagemaker client to latest version
  • api-change:iotsitewise: [botocore] Update iotsitewise client to latest version
  • api-change:dms: [botocore] Update dms client to latest version
  • api-change:iotsecuretunneling: [botocore] Update iotsecuretunneling client to latest version
  • api-change:sns: [botocore] Update sns client to latest version
  • api-change:synthetics: [botocore] Update synthetics client to latest version
  • api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
  • api-change:codepipeline: [botocore] Update codepipeline client to latest version
  • api-change:quicksight: [botocore] Update quicksight client to latest version

v1.16.18

Compare Source

=======

  • api-change:textract: [botocore] Update textract client to latest version
  • api-change:shield: [botocore] Update shield client to latest version
  • api-change:elbv2: [botocore] Update elbv2 client to latest version

v1.16.17

Compare Source

=======

  • api-change:personalize-runtime: [botocore] Update personalize-runtime client to latest version
  • api-change:servicecatalog-appregistry: [botocore] Update servicecatalog-appregistry client to latest version
  • api-change:lex-models: [botocore] Update lex-models client to latest version
  • api-change:polly: [botocore] Update polly client to latest version
  • api-change:iot: [botocore] Update iot client to latest version
  • api-change:robomaker: [botocore] Update robomaker client to latest version
  • api-change:lightsail: [botocore] Update lightsail client to latest version

v1.16.16

Compare Source

=======

  • api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
  • api-change:servicecatalog: [botocore] Update servicecatalog client to latest version
  • api-change:databrew: [botocore] Update databrew client to latest version
  • api-change:forecast: [botocore] Update forecast client to latest version
  • api-change:amplify: [botocore] Update amplify client to latest version
  • api-change:quicksight: [botocore] Update quicksight client to latest version

v1.16.15

Compare Source

=======

  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:elbv2: [botocore] Update elbv2 client to latest version
  • api-change:autoscaling: [botocore] Update autoscaling client to latest version
  • api-change:ssm: [botocore] Update ssm client to latest version

v1.16.14

Compare Source

=======

  • api-change:dynamodb: [botocore] Update dynamodb client to latest version
  • api-change:es: [botocore] Update es client to latest version
  • api-change:fsx: [botocore] Update fsx client to latest version
  • api-change:macie2: [botocore] Update macie2 client to latest version
  • api-change:iotanalytics: [botocore] Update iotanalytics client to latest version
  • api-change:s3: [botocore] Update s3 client to latest version
  • api-change:storagegateway: [botocore] Update storagegateway client to latest version
  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:ecs: [botocore] Update ecs client to latest version
  • api-change:datasync: [botocore] Update datasync client to latest version

v1.16.13

Compare Source

=======

  • api-change:ssm: [botocore] Update ssm client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:iotsitewise: [botocore] Update iotsitewise client to latest version
  • api-change:medialive: [botocore] Update medialive client to latest version
  • api-change:dlm: [botocore] Update dlm client to latest version

v1.16.12

Compare Source

=======

  • api-change:frauddetector: [botocore] Update frauddetector client to latest version
  • api-change:rds: [botocore] Update rds client to latest version
  • api-change:kendra: [botocore] Update kendra client to latest version
  • api-change:events: [botocore] Update events client to latest version
  • api-change:dynamodb: [botocore] Update dynamodb client to latest version
  • api-change:lambda: [botocore] Update lambda client to latest version
  • api-change:es: [botocore] Update es client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:appmesh: [botocore] Update appmesh client to latest version

v1.16.11

Compare Source

=======

  • api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
  • api-change:es: [botocore] Update es client to latest version
  • api-change:xray: [botocore] Update xray client to latest version
  • api-change:mq: [botocore] Update mq client to latest version
  • api-change:iot: [botocore] Update iot client to latest version
  • api-change:meteringmarketplace: [botocore] Update meteringmarketplace client to latest version
  • api-change:autoscaling: [botocore] Update autoscaling client to latest version
  • api-change:ec2: [botocore] Update ec2 client to latest version
  • api-change:servicecatalog: [botocore] Update servicecatalog client to latest version

v1.16.10

Compare Source

=======

  • api-change:ec2: [botocore] Update ec2 client to latest version

This PR contains the following updates:

Package Update Change
awscli patch ==1.18.169 -> ==1.18.195

🏗️ Build/Release Maintenance

what

  • Fix broken syntax in draft-release config file

why

  • Action would not execute because of syntax errors

what

  • Use release-drafter to automatically generate release notes combining multiple automatic upgrades and manual changes

why

  • More consistent release notes more easily including all automated updates in a single release

notes

  • This does not automatically create a release, just draft the release notes. Releases are still done manually, and release notes and version numbers can be edited before release.
geodesic -

Published by Nuru almost 4 years ago

geodesic -

Published by Nuru almost 4 years ago

geodesic -

Published by Nuru almost 4 years ago

geodesic - 0.139.0 [alpine] Upgrade 3.11.6 -> 3.12.1, [docs] Customization

Published by Nuru almost 4 years ago

PR #639

We finally have documentation for Geodesic launch-time customization in the README and in docs/customization.md

Reminder, we now publish both Debian and Alpine Docker images. See 0.138.0 Release Notes for more details.

geodesic - 0.138.0 Add Debian-based version

Published by Nuru almost 4 years ago

Big news

  • With this release, we are distributing the first Geodesic Docker image based on Debian (specifically Debian buster-slim 10.6).
  • We will continue to release Alpine-based images, but this will be the last one based on Alpine 3.11. The next version will be based on Alpine 3.12
  • Future Linux bases will be available based on interest
  • Because we now support multiple base OSes, all our Docker image tags will now include an OS component, except we will continue to publish latest pointing to whichever base OS we recommend as a default. For the near future at least, that will continue to be the Alpine version.
  • We have started phasing out preconfiguration of some options, particularly default values for our kops template. You should set these values (if you are interested in them) in your own Dockerfile. We have created a Dockerfile.options to give you code to copy and paste into your Dockerfile, based on what we used to include by default. You can also set these variables in your own preferences file, as explained in the PR that introduced customization options

See the README for more details.

geodesic -

Published by Nuru almost 4 years ago

geodesic - [grafana-db] Add --overwrite flag, [aws-region] add an3 region

Published by Nuru almost 4 years ago

[grafana-db] Add --overwrite flag, [aws-region] add an3 region (#628)

geodesic - 0.136.1: Install helmfile bugfix version 0.126.2

Published by Nuru about 4 years ago

geodesic - 0.136.0 Change version of kubectl installed by default

Published by Nuru about 4 years ago

After setting up your configuration so that kubectl can connect to your cluster, run kubectl-auto-select --install to install and configure the correct version for your cluster. Can be run every time you change cluster.

Note: this version contains helmfile 0.126.0 which has a known bug. Use Geodesic version 0.136.1 instead.

geodesic - 0.135.0: Make Terraform workspace prompt optional

Published by Nuru about 4 years ago

Make Terraform workspace prompt optional #614

Previously, when Geodesic detected that the current working directory contained Terraform code, the shell command prompt would provide additional information about the state of the Terraform module. That extra prompt line is now disabled by default. To re-enable, add RUN GEODESIC_TF_PROMPT_ENABLED=true to your Dockerfile or export GEODESIC_TF_PROMPT_ENABLED=true to your preferences file.

geodesic - 0.134.5: Atlantis Helm 2 fix

Published by Nuru about 4 years ago

geodesic -

Published by Nuru about 4 years ago

geodesic -

Published by Nuru about 4 years ago