🚀 Geodesic is a DevOps Linux Toolbox in Docker
APACHE-2.0 License
Bot releases are visible (Hide)
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.
Published by Nuru almost 4 years ago
buster-slim
10.6).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.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.
Published by Nuru almost 4 years ago
[grafana-db] Add --overwrite flag, [aws-region] add an3 region (#628)
Published by Nuru about 4 years ago
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.
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.
Published by Nuru about 4 years ago
Published by Nuru over 4 years ago
[prompt] AWS profile, cluster name shortening (#601)
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.