Releases: cloudposse/geodesic
Releases Β· cloudposse/geodesic
0.6.0
Swap out s3fs with goofys
- Replaced
s3fs
withgoofys
why
goofys
is better alternative tos3fs
written inGo
that natively supports assumed roles
references
0.5.0
Robust Bootstrapping
what
- Bootstrap directly from a docker container (inherited or not)
docker run --rm cloudposse/geodesic:dev | bash -s dev
- Install the wrapper from a docker container
- Install the wrapper into
/usr/local/bin/$cluster
to support multiple installs pinned at differnet releases - Setup all scaffolding from a docker container
mkdir -p /tmp/test docker run -e CLUSTER=test.cloudposse.org \ -e DOCKER_IMAGE=cloudposse/test.cloudposse.org \ -e DOCKER_TAG=dev \ cloudposse/geodesic:dev -c new-project | tar -xv -C /tmp/test
- Support
--env-file
so you can use the same container in multiple contexts (e.g. dev & prod)
why
- Consolidate toolchain to run on a single tool docker
- Support multiple concurrent installs of different releases of geodesic
- No dependency on curl or storing the bootstrap script anywhere
0.4.2
0.4.1
Add Gomplate
0.4.0 Add gomplate (#81)
Fix utf-8 prompt
what
- Use special
bash
3.2+ feature for outputtingutf8
characters ($'\uXXXX'
) - Explicitly set locale (sorry, hardcoded to
en_US.utf8
)
why
- This seems to fix the prompt line wrapping problems
\[....\]
does not help withutf8
characters (onlyansi
)
Added packer
0.3.6 Added packer (#79)
Upgrade `Terraform` version to `0.10.7`
What
- Update
Terraform
version to0.10.7
Why
- Support the latest Terraform features
Support TF_PARALLELISM for 0.2.1 version
0.2.1.1 Update apply (#72)
Only use-profile if AWS configured
what
- Check if AWS configs exist before attempting to call
use-profile
why
- See: #73
- Without this fix, if AWS cli was not configured, the shell would immediately exit
- Bug affected new users (cold-start problem)