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 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

geodesic -

Published by Nuru about 4 years ago

geodesic -

Published by Nuru about 4 years ago

geodesic -

Published by Nuru about 4 years ago

geodesic -

Published by Nuru about 4 years ago

geodesic -

Published by Nuru about 4 years ago

geodesic - 0.133.0 [prompt] AWS profile, cluster name shortening

Published by Nuru over 4 years ago

[prompt] AWS profile, cluster name shortening (#601)

release note

Geodesic automatically installs a function to shorten the name of the Kubernetes cluster as it appears on the command line prompt. That function was updated in this release to more aggressively shorten Kubernetes cluster names that look like AWS EKS ARNs.

You can install a different function if you do not like the results. Set KUBE_PS1_CLUSTER_FUNCTION in your Dockerfile or ~/.geodesic/preferences to the name of a function that takes the full cluster name and outputs (to stdout) the display name of the cluster. Set KUBE_PS1_CLUSTER_FUNCTION=echo to disable shortening.

geodesic -

Published by Nuru over 4 years ago

geodesic -

Published by Nuru over 4 years ago

  • [kube_ps1_helper] Maintain appropriate exit status (#595)
  • Update packages
    • security updates for Helm
    • fixes for bugs, including hangs, for yq
geodesic -

Published by Nuru over 4 years ago