Slackbot
07/20/2023, 10:32 AMJustin S
07/20/2023, 2:00 PMJustin S
07/20/2023, 2:00 PMGabriel Martinez
07/20/2023, 2:01 PMJustin S
07/20/2023, 2:02 PMFROM <http://ghcr.io/runatlantis/atlantis:v0.24.3-debian|ghcr.io/runatlantis/atlantis:v0.24.3-debian>
RUN sh -c 'curl <https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip> -o "awscliv2.zip" && \
unzip awscliv2.zip && \
./aws/install && \
rm -rf ./aws awscliv2.zip && \
aws --version' && \
curl <https://releases.hashicorp.com/vault/1.14.0/vault_1.14.0_linux_amd64.zip> -o vault.zip && \
unzip vault.zip && \
rm -rf vault.zip && \
mv vault /usr/local/bin && \
vault --version && \
curl -L <https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64> -o /usr/local/bin/yq && \
chmod +x /usr/local/bin/yq
COPY start.sh /usr/local/bin/start.sh
ENTRYPOINT ["start.sh"]
#!/bin/sh
set -e
vault write -field=token auth/kubernetes/login role=kube-admin jwt=$(cat /var/run/secrets/kubernetes.io/serviceaccount/token) | vault login -
docker-entrypoint.sh server
Justin S
07/20/2023, 2:02 PMJustin S
07/20/2023, 2:03 PMvault write
in the loop somehow before TF runs. Which I imagine could be done via custom workflows.. which i just removed lmaoJustin S
07/20/2023, 2:04 PMJustin S
07/20/2023, 2:04 PMstart.sh
Gabriel Martinez
07/20/2023, 2:05 PMJustin S
07/20/2023, 2:05 PMJustin S
07/20/2023, 2:05 PMJustin S
07/20/2023, 2:06 PMDylan Page
07/24/2023, 5:59 PMDylan Page
08/11/2023, 7:13 PMGabriel Martinez
08/11/2023, 9:19 PMDylan Page
08/11/2023, 10:35 PM