github cloudposse/geodesic 0.5.0

latest releases: 2.11.0, 2.10.1, 2.10.0...
6 years ago

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

Don't miss a new geodesic release

NewReleases is sending notifications on new releases.