#geodesic (2020-11)

geodesic https://github.com/cloudposse/geodesic

Discussions related to https://github.com/cloudposse/geodesic

Archive: https://archive.sweetops.com/geodesic/

2020-11-03

2020-11-05

chrism avatar

Anyone know of a quick work around for WSL2 + assume role; it maps aws-vault as a mount to the original folder .aws -> /mnt/c/Users/chris/.aws Which makes docker volume mounting sad

chrism avatar

ha nvm its less of an issue once it clicked that although it kindly created the aws folder in my real user folder the aws vault one doesnt live there so it fails anyway

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@chrism we have no way of testing WSL2 unfortunately - everyone on our team is on a mac

chrism avatar

hipsters

chrism avatar

it works fine btw; if anything the wirings better

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

chrism avatar

just the weirdness of it creating a symlink to .aws in the windows user dir

chrism avatar

which throws off assume-role as i think it looks for a folder and just gets the link so it tries to create a .aws folder

chrism avatar

easily sorted though

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

If there’s anything we can add to geodesic to fix that, LMK

2020-11-18

vFondevilla avatar
vFondevilla

One question about the Debian version of geodesic… Why Debian and not for example Ubuntu?

Joe Niland avatar
Joe Niland

Good question. I note that official PHP docker images use Debian as the base, and so do nginx.

My guess is Debian has a good reputation of stable releases.

vFondevilla avatar
vFondevilla

Yep, you’re right, that makes sense.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

We’ll be adding other distros that are based on {deb,rpm}

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

It’s very easy now for us to do that.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@Jeremy G (Cloud Posse) heads up

Jeremy G (Cloud Posse) avatar
Jeremy G (Cloud Posse)

@vFondevilla @Erik Osterman (Cloud Posse) We chose Debian because it has a focus on being a stable, secure distro for servers. We prefer server-based distros because we run in containers that do not have access to video displays, so all the desktop support is extra weight and complexity we do not need.

We expect we will eventually make an Ubuntu-based Geodesic image, but if you do not want to wait, you can try making your own using our Debian Dockerfile as a starting point. My experience is that it is pretty easy except for • installing python3 and the python packages we want • configuring syslong-ng • figuring out which system tools (e.g. ps , traceroute, dig) are missing and how to get them installed. If you get it working, please let us know by opening an issue on Geodesic and attaching the working Dockerfile, along with any notes about differences between the Ubuntu version and the Debian version.

cloudposse/geodesic

Geodesic is a cloud automation shell. It's the fastest way to get up and running with a rock solid, production grade cloud platform built on top of strictly Open Source tools. ★ this repo! h…

2020-11-20

    keyboard_arrow_up