From 9ce5ca42cef76f3db30b439dad205934b35dde57 Mon Sep 17 00:00:00 2001 From: Alexander Mahr Date: Fri, 13 Sep 2024 08:44:02 +0200 Subject: [PATCH] start with compose.yml --- README.md | 2 ++ compose.yml | 14 ++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 README.md create mode 100644 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 +