Open seansund opened 2 years ago
In testing on MacOS with both colima
and podman
only small changes to the launch.sh scripts and cli-tools images appear to be needed: https://github.com/cloud-native-toolkit/automation-solutions/issues/181
Proposed changes:
launch.sh
container image start: -u ${UID}
rootful
containers OR adjust the launch flag to use -u 0
for rootless
containers. In rootless containers, the uid namespace maps 0/root to the native uid on the host/home/devops
: RUN chmod -R g=u /home/devops
/workspaces
directory to set group permissions to match userflag added to launch.sh
with https://github.com/cloud-native-toolkit/iascable/pull/165
update to image-terraform
base container for cli-tools
incorporates permissions changes https://github.com/cloud-native-toolkit/image-terraform/pull/30
cli-tools-core
updated by https://github.com/cloud-native-toolkit/image-cli-tools-core/pull/10 to use updated terraform
image
cli-tools
updated by https://github.com/cloud-native-toolkit/image-cli-tools/pull/73
https://github.com/csantanapr/docker-desktop-alternatives