1
1
# https://github.com/cloudposse/geodesic/
2
- ARG GEODESIC_VERSION=2.5 .0
2
+ ARG GEODESIC_VERSION=4.0 .0
3
3
ARG GEODESIC_OS=debian
4
4
# https://github.com/cloudposse/atmos
5
- ARG ATMOS_VERSION=1.63 .0
5
+ ARG ATMOS_VERSION=1.157 .0
6
6
# This should match the version set in stacks/catalog/spacelift.yaml
7
7
# This should match the version set in .github/workflows/auto-format.yaml
8
- ARG TF_1_VERSION=1.4.5
8
+ ARG TF_1_VERSION=1.5.7
9
+ ARG TOFU_VERSION=1.8.8
9
10
10
11
FROM public.ecr.aws/cloudposse/geodesic:${GEODESIC_VERSION}-${GEODESIC_OS}
11
12
12
- # Geodesic message of the Day
13
- ENV MOTD_URL="https://geodesic.sh/motd"
14
-
15
13
# Some configuration options for Geodesic
16
14
ENV AWS_SAML2AWS_ENABLED=false
17
15
ENV AWS_VAULT_ENABLED=false
18
16
ENV AWS_VAULT_SERVER_ENABLED=false
19
17
ENV CHAMBER_KMS_KEY_ALIAS=aws/ssm
20
- ENV GEODESIC_TF_PROMPT_ACTIVE =false
18
+ ENV GEODESIC_TF_PROMPT_ENABLED =false
21
19
ENV DIRENV_ENABLED=false
22
20
23
21
# Enable advanced AWS assume role chaining for tools using AWS SDK
@@ -29,10 +27,11 @@ ENV AWS_REGION_ABBREVIATION_TYPE=short
29
27
# Install specific versions of Terraform. Must match versions in Spacelift terraform_version_map
30
28
# in components/terraform/spacelift/default.auto.tfvars
31
29
ARG TF_1_VERSION
30
+ ARG TOFU_VERSION
32
31
RUN apt-get update && apt-get install -y -u --allow-downgrades \
33
32
terraform-1="${TF_1_VERSION}-*" && \
33
+ tofu="${TOFU_VERSION}" && \
34
34
update-alternatives --set terraform /usr/share/terraform/1/bin/terraform
35
-
36
35
ARG ATMOS_VERSION
37
36
RUN apt-get update && apt-get install -y --allow-downgrades \
38
37
atmos="${ATMOS_VERSION}-*" \
@@ -52,7 +51,7 @@ ARG TENANT="core"
52
51
ENV NAMESPACE=acme
53
52
# Format of Geodesic banner prompt
54
53
ENV BANNER=${NAMESPACE}
55
- ENV DOCKER_IMAGE="${NAMESPACE} /infra"
54
+ ENV DOCKER_IMAGE="acme /infra-acme "
56
55
ENV DOCKER_TAG="latest"
57
56
58
57
# Default AWS_PROFILE
0 commit comments