Luke Massa
04/25/2024, 9:18 PM100 that 100 is the uid on alpine? https://github.com/runatlantis/helm-charts/blob/main/charts/atlantis/values.yaml#L300 If you're running as debian, you probably want to set this to 1000 right?Luke Massa
04/25/2024, 9:19 PMatlantis % docker run -t <http://ghcr.io/runatlantis/atlantis:v0.27.3-alpine|ghcr.io/runatlantis/atlantis:v0.27.3-alpine> id
No files found in /docker-entrypoint.d/, skipping
uid=100(atlantis) gid=1000(atlantis) groups=1000(atlantis)
vs
atlantis % docker run -t <http://ghcr.io/runatlantis/atlantis:v0.27.3-debian|ghcr.io/runatlantis/atlantis:v0.27.3-debian> id
No files found in /docker-entrypoint.d/, skipping
uid=1000(atlantis) gid=1000(atlantis) groups=1000(atlantis)Luke Massa
04/25/2024, 9:19 PMPePe Amengual
04/25/2024, 9:22 PMPePe Amengual
04/25/2024, 9:22 PMLuke Massa
04/25/2024, 9:24 PMrunAsUser that says something like:
This is to run as the user created within docker. On alpine that user had uidatlantis, whereas on debian the user has100.1000
Luke Massa
04/25/2024, 9:24 PMLuke Massa
04/25/2024, 9:28 PMrunAsUser: atlantis and have it do the reverse lookup inside the container but I think it needs a number ๐Gabriel Martinez
04/25/2024, 11:06 PMLuke Massa
04/25/2024, 11:28 PMLuke Massa
04/25/2024, 11:29 PMLuke Massa
04/25/2024, 11:30 PMGabriel Martinez
04/25/2024, 11:49 PMGabriel Martinez
04/25/2024, 11:49 PMLuke Massa
04/26/2024, 3:09 AM