commit 9ce5ca42cef76f3db30b439dad205934b35dde57 Author: Alexander Mahr Date: Fri Sep 13 08:44:02 2024 +0200 start with compose.yml diff --git a/README.md b/README.md new file mode 100644 index 0000000..75537c6 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# compose spec based containerized setup for tf/opentofu + diff --git a/compose.yml b/compose.yml new file mode 100644 index 0000000..a37f4d5 --- /dev/null +++ b/compose.yml @@ -0,0 +1,14 @@ +services: + terraform: + volumes: + - ./terraformdata:/terraformdata + build: + dockerfile_inline: | + FROM alpine:latest + RUN apk update + RUN apk add aws-cli-bash-completion aws-cli bash bash-completion + RUN apk add opentofu + RUN echo "complete -C '$(which aws_completer)' aws" >> /etc/bash/bashrc + ENTRYPOINT ["/bin/bash"] + WORKDIR /terraformdata +