Shruti
11/30/2023, 3:55 PMAndriy Knysh (Cloud Posse)
11/30/2023, 3:56 PMAndriy Knysh (Cloud Posse)
11/30/2023, 3:57 PMgeodesic base and Atmos installation?Shruti
11/30/2023, 3:57 PMAndriy Knysh (Cloud Posse)
11/30/2023, 3:58 PM# <https://github.com/cloudposse/geodesic/>
ARG GEODESIC_VERSION=2.7.3
ARG GEODESIC_OS=debian
# <https://github.com/cloudposse/atmos>
ARG ATMOS_VERSION=1.50.0
ARG TF_1_VERSION=1.5.6
FROM cloudposse/geodesic:${GEODESIC_VERSION}-${GEODESIC_OS}Shruti
11/30/2023, 3:58 PMAndriy Knysh (Cloud Posse)
11/30/2023, 3:59 PMShruti
11/30/2023, 4:05 PMShruti
11/30/2023, 4:06 PMAndriy Knysh (Cloud Posse)
11/30/2023, 4:07 PMShruti
11/30/2023, 4:09 PMShruti
11/30/2023, 4:32 PMARG VERSION=latest
ARG OS=debian
ARG CLI_NAME=kkubes
ARG TF_1_VERSION=1.4.5
ARG ATMOS_VERSION=1.50.0
FROM cloudposse/geodesic:$VERSION-$OS
# Install ubuntu universe repo so we can install more helpful packages
RUN apt-get install -y software-properties-common && \
add-apt-repository "deb <http://archive.ubuntu.com/ubuntu> bionic universe" && \
gpg --keyserver <hkp://keyserver.ubuntu.com:80> --recv 3B4FE6ACC0B21F32 && \
gpg --export --armor 3B4FE6ACC0B21F32 | apt-key add - && \
apt-get update && \
apt-get install -y golang-petname
ARG TF_1_VERSION
# Install terraform.
RUN apt-get update && apt-get install -y -u --allow-downgrades \
terraform-1="${TF_1_VERSION}-*" && \
update-alternatives --set terraform /usr/share/terraform/1/bin/terraform
# Install Atmos
ARG ATMOS_VERSION
RUN apt-get install -y --allow-downgrades \
atmos="${ATMOS_VERSION}-*" \
vendir
# Geodesic message of the Day
ENV MOTD_URL=""
ENV AWS_VAULT_BACKEND=file
ENV AWS_PROFILE=tf-user-default
ENV ATMOS_BASE_PATH=/atmos
ENV DOCKER_IMAGE="name"
ENV DOCKER_TAG="latest"
# Geodesic banner
ENV BANNER="kubes"
COPY rootfs/ /
COPY ./ /atmos
WORKDIR /Shruti
11/30/2023, 4:37 PMAndriy Knysh (Cloud Posse)
11/30/2023, 4:43 PM<http://archive.ubuntu.com/ubuntu> bionic universe
is not supported on ARM64 or something is wrong with itAndriy Knysh (Cloud Posse)
11/30/2023, 4:43 PMShruti
11/30/2023, 4:53 PMJeremy G (Cloud Posse)
12/02/2023, 2:04 AMJeremy G (Cloud Posse)
12/02/2023, 2:20 AMNate
12/05/2023, 3:44 PMNate
12/05/2023, 3:47 PMJeremy G (Cloud Posse)
12/06/2023, 2:42 AMNate
12/06/2023, 3:37 AMJeremy G (Cloud Posse)
12/06/2023, 8:34 PM